Abdallah Elsayed
Young professor who's comitted to making sure students learn. He makes sure his students understands concepts instead of just memorzing the process. Overall the course is known to be a little tricky, so you gotta hard. Guelph needs more professors like Dr. Abdallah, that's for sure.