Shafik Bhalloo
Overall Shafik was a great professor. I really enjoyed his class and his real life examples given in the lectures. But his grading was mostly test based and his lectures were long and and not very engaging. But I do recommend if you can look past those factors.