Mark Epp
During class he had us put forward our own thoughts making the material easier to get a grasp on. He is also was very understanding when it comes to sudden changes that may cause you to miss class. I know this firsthand when I had a close friend suddenly pass away and he offered extra help and guidance for missed material.