Christopher Ogden
If you are required to take CS309 or Dr. Ogden, I would prepare yourself for a long semester. While he is a very polite guy, his lectures are never engaging and he reads straight from textbooks and off powerpoints. His tests have an absurd amount of material needed to be memorized to do well on the exam. Study guides provided are useless.  