Great teachers, flexible arrangements.