Reviews of professor Kinda Al Rifae

Rating: 5.0/5, difficulty: 5.0/5
The best teacher I've ever had, but the class is really hard and it is a lot to learn. I had to read every single day over and over again and study my ass off. It is really heavy. But the teacher is adorable and so understanding and kind. Just be prepared that it is going to be hard. It's quizzes, research papers, observations and extra credits.