Reviews of professor Farid Razzak

Rating: 4.0/5, difficulty: 2.0/5
The course layout is well planned and thorough. Lectures include mostly of hands- on coding sessions as well as walk-through of related concepts. Gives a lot of extra-credits which, if done in time, can get you an easy A. The professor is approachable and professional.

Rating: 5.0/5, difficulty: 1.0/5
A ton of extra credit helps. If you follow directions and do the work you shouldn't have an issue getting an A. He lets you use notes, internet, whatever on exams, so no studying needed. Don't buy the textbooks, they're not used for class. You'll learn a lot about the course if you pay attention, but there really isn't much studying necessary.

Rating: 5.0/5, difficulty: 3.0/5
If it's a tough course, he will make it easier for you. His examples and lecture delivery are outstanding. I would recommend this professor.