Rafael Tubongbanua
Professor T is a really nice guy, I think he just tried to go too in-depth for the scope of this course. Get ready to read a lot, and don't be surprised if he puts information that was never covered in class on the tests. Overall, he's a great guy, but you'll probably be frustrated for the first 2/3 of the semester.