"The Glass Menagerie" open Feb. 27 at Sterling College