James Heyland
he was ok - nice guy, funny sometimes, just really boring lectures. 1 quiz per week, 8 written assignments, 7 assignments with your group that are all part of your project that you present at the end. not a hard class but really hard 100-question final at the end. overall not a bad class, id recommend him