Reviews of professor Mustafa Hajij

Rating: 5.0/5, difficulty: 4.0/5
I have taken this course right after finishing foundation 1. The beginning of the course is relatively easy but it gets hard very quickly. Hajij makes a good job at explaining things in an easy way as much as possible and he is very helpful in office hours. Very nice guy. Recommended.

Rating: 5.0/5, difficulty: 3.0/5
Very enthusiastic and energetic teacher. Get ready for a lot of homework in you are taking this class. I guess that is typical for this particular course.