Hazra Imran
The lectures were clear and concise. The content was easy to understand. Professor Imran was respectful and dedicated a lot of time to improve the course as a whole. Personally, I liked the in-class activities.