Muhammad Yousaf
Awesome Prof! Really easy course. There were weekly quizzes where the questions were given to study beforehand. He really cares about his students and is very lenient on marking and extensions. Participation is a good chunk of the grading for this course but is easy to get as long as you do the discussion board posts and participate in class.