Shafik Bhalloo
Smart teacher who knows his stuff. He is a lawyer and teaches. Great examples he gives and makes sure you understand the material before he moves on in class. He gives examples you can relate to and talks to you in class and involves you in examples. Really good rapport in class. Students particpate a fair bit as he is very inviting to students.