Joe Tedescoe
Attendance is mandatory. His lectures can be really long, boring and hard to follow. Be sure to establish a good note taking method, as he does tell you whats on the exam. His class requires a lot of reading, lectures, and memorization. Be prepared to put in the work and sometimes be confused with his unnecessarily complex vocabulary.