Patrick Anderson
Group projects on group projects. Had an awful group that did not do anything and Professor Anderson did not care at all. He relies on group projects for other students to teach you rather himself teach you. Take this class if you love reading and group projects.