classes and teaching