Matthew Daly
This class is extremely hard with this professor. Homework is like graduate level homework and grading is very strict. You have to put in twice the time for this class than any other class at this level. Luckily a D is passing but if you care about your GPA please beware of this professor.