Bo Zhang
he got a good fun personality. his classes actually help you learn the material. homework is worth alot of marks, I believe 25% so make sure you do it. the hw in its self is easy but time consuming. the midterm and final were just like the homework problems so review them properly for the final. you get a memory aid sheet which helps. 