Kanwal Bokhari
Kanwal creates an awesome environment for learning. Had lots of guest lecturers in, was very easy on the grading, super relaxed, gave a lot of feedback and really ensured everyone had a good grasp of what was being asked of them. Learned a lot, worked very little, got a good grade. Take the class.