Dan Degges
Dr. Dan is a fantastic professor because he has a full understanding of history and is able to convey a lot of information in a fun and stimulating way. His workload is very light because the bulk of the class is pure lecture, but when he does give homework, you have a lot of time to do it so it's not even a big rush. I would strongly reccomend.