Glenn gives Grace an ultimatum, Diane is fundraising for the school library, and James digs up some dirt on Sami.