Reviews of professor Paul Farag

Rating: 4.0/5, difficulty: 3.0/5
Took the class, and passed. Too much group projects every week, little time to prep because its a once a week class. Has really long lectures, don't need to pay attention, but if you do, you will learn some interesting stuff.