Josiah Kidwell
He is an amazing teacher, his lectures are clear and he explains everything in detail. Attendance is not necessary, but some things he says are on the test so don't skip. There are three tests, very easy if you study the notes and one final paper. The readings are important as well. Overall, it really is an eye opening class and it is worth it.