Thomas Greene
Dr. Greene is a great professor to take History. His lectures are good and he is funny. Attendance is not mandatory, but that does not mean you should skip EVERY single class. Once you get comfortable with his essays (which are not long/hard) you can miss a few classes, but do not get carried away because he takes attendance just for personal notes