Reviews of professor Philip Garofalo

Rating: 2.0/5, difficulty: 3.0/5
Inconsistent with what is taught in class versus what is on the quizzes. Quizzes are difficult, even if they are open note. The exam questions were ambiguous, and the multiple choice answers were even more so. Decided last minute to have everyone use C code for the class, a new language for most, but only gave basic instructions on how to learn it.

Rating: 5.0/5, difficulty: 4.0/5
-Fair Grader, just read the material and take note during lecture.
-Pretty straightforward HW assignments.
-Quizzes and Exams are typically multiple choice 
-Participation counts, answer questions in class and attend lecture frequently 
-Tough class but he will help you learn what you need, just try. 
-I learned a lot

Rating: 5.0/5, difficulty: 3.0/5
Very well organized and presented the material in a very understanding way. Followed the syllabus so were are no surprises. Very helpful. Very fair grader. Just read the material and from the textbook, and complete the assignments and you should do well. Great professor. I would definitely take him again!