Christopher Ogden
This professor is very knowledgeable. He is to the point and formal. Tries to engage the class, but I saw many of my classmates not pay attention/give up earlier on in the semester. He does expect you to keep up and understand what is taught in time for the next lesson because his lectures build on each other. Attendance is a must.