Eileen Cropley, teacher and director