Zachary Espe
Class follows a lecture guide that is easy to follow. He messed up all the time when explaining things. Found myself teaching myself most of the material. A lot of random learning activities during class that he doesn't tell you about. You have to show up or you get a zero on the activity. HW is on Webassign. At least 2 homeworks a week.