Ezekiel Loseke
3300 (Not 1310) will be a very difficult course, but extremely rewarding. Loseke is a fantastic teacher and provokes good and real thought that is not possible elsewhere in this school. You will need to read what is assigned, or you will fail, but the reading is very interesting if you engage with it. I wouldn't take this course with anyone else!