Reviews of professor Philip Garofalo

Rating: 5.0/5, difficulty: 1.0/5
an amazing professor and easy  going but must read the  book all the question are from the book, As  long as you read the assignments rest is  all easy

Rating: 4.0/5, difficulty: 3.0/5
Overall pretty solid professor. Garofalo does a good job of clearly articulating the material during the class lectures, you have 3 exams which are open note (1 page hand written double sided) and mostly at home quizzes.

Rating: 2.0/5, difficulty: 4.0/5
Will frequently go back on what he tells you. told us that we would use Java for coding hmwk given most of the classes unfamiliarity with C then switched his back his decision to C last minute & teaching the language amounted to a basic tutorial. If you missed an assignment he will say you can make it up only to withdraw this offer. Inconsistent.

Rating: 1.0/5, difficulty: 5.0/5
Not recommended! Professor gets lost in lectures, heavy PowerPoint use, lacks hands-on experience (We don't use virtual machines like other classes do), memorization-heavy, frequent call on students. Tough to get an A

Rating: 5.0/5, difficulty: 3.0/5
Defiantly a great professor. Assignments and quizzes were straight to the point, he's flexible with attendance, and the course material was taught in a organized and understandable way.

Rating: 2.0/5, difficulty: 4.0/5
Be ready to do a lot of reading, a ton of home work, and quizzes. Demands knowledge of course material and minor details.

Rating: 5.0/5, difficulty: 2.0/5
ver good and  easy