Greg McPhee
Professor McPhee has absolutely no idea how to run a course nor how to be fair. He changed the syllabus CONSTANTLY but never actually updated it for the students records. He is also rude and does not seem to care during office hours or outside of class. 10/10 do not recommend.