Reviews of professor Yassir Rabhi

Rating: 5.0/5, difficulty: 3.0/5
His lectures were very clear with a lot of examples solved in class to help you understand. Do practice questions and read a bit in the textbook if you sometimes feel like not getting it all. Final exam may be harder than midterms but still doable.

Rating: 1.0/5, difficulty: 3.0/5
Very unapproachable and does not make time for appointment office hours. If you can't make his hour slotted office hours, you won't see him ever. When you ask a question he gets so offended and doesn't give you a straight answer. Gives about 2 HW's the entire semester so you really have no practice with the material. Avoid this class.

Rating: 5.0/5, difficulty: 3.0/5
He is excellent at explaining difficult material. He is very nice and approachable.

Rating: 5.0/5, difficulty: 1.0/5
Amazing prof and lectures

Rating: 3.0/5, difficulty: 3.0/5
Tests are not hard but a lot of hard homework questions. You do however get as many attempts as you want. Lecture is okay but I learned mostly through online videos.

Rating: 5.0/5, difficulty: 1.0/5
take math with him is a really easy