James Prego
Reads directly off slides and the information on the slides gives no clear explanations, I find myself having to look a lot of things up to teach myself. I study for hours on end for his exams, half of the test questions are on things that are never mentioned. Doesn't give extra credit, i am a smart student but this class makes me feel really dumb.