Kathy Dill
Incredibly helpful, and great if you need support. In class you do labs with your group, and then typically you "present" the answers to the class. Would definitely take her class again. You will have weekly homework, but mine was all online and easy to manage. 