James Oakes
BEST PROFESSOR AT GMU! He is approachable, knowledgeable, open to student feedback and really wants you to succeed. Weekly HW done in class, 2 open book exams and one project. He is so caring and a delightful professor. He makes sure that you understand and is extremely accessible and flexible. Go to class (not mandatory) & you'll get a perfect A.