Shafik Bhalloo
Teacher was very good, prepared, knew his stuff & engaging.  Coupel of students including a friend who didn't  do work were called out and did poorly on test & trashing  teachr by putting few bad ratings for  same day to get back at him for calling him out. Rating says got a D+ which is not even grade. Grades not even yet published. Not cool man!

