Joseph Wolfe
The classwork wasn't terrible difficult and the exams were take home. Attendance isn't mandatory but is very helpful. He teaches more based upon real world needs with supplement from the book, but his test are pretty much questions from the textbook reworded. Would take again.