Reviews of professor Jun Zhang

Rating: 1.0/5, difficulty: 4.0/5
Avoid this professor at all cost! Talking in circles most of the time you won't know what his point is. Lecture slides very disorganized, mostly just throwing some really sophisticated graphs on powerpoint and do not make an effort to explain them. Lots of papers and lack of communications between TAs who grade your paper and the professor.

Rating: 5.0/5, difficulty: 3.0/5
Great class! didn't attend a single lecture but ended up with an 85.

Rating: 5.0/5, difficulty: 3.0/5
Very nice professor and took 3 of his courses. His style is not lecture'ous, but inspirational. You have to adapt into his style of teaching to succeed. Anyone who says his class is hard, you probably need to leave uoft and go to York.

Rating: 5.0/5, difficulty: 4.0/5
He is very accommodating and understands that students are also taking our courses and have other workloads. He is very accessible outside of the classroom and ressponds to emails extremely fast. The lectures are not your typical "listen to the professor talk for a few hours". It is more discussional and a collaborative learning environment.

Rating: 1.0/5, difficulty: 3.0/5
This was the worst course I ever took in terms of lectures, structure, assignments, help from instructor and overall learning experience. Only good thing was the content but it is horribly taught. The course average was a C. The assignment and final marking is unnecessarily strict and sometimes didn't make sense. AVOID. THIS. COURSE. very bad.

Rating: 1.0/5, difficulty: 3.0/5
This guy no knowledge, if you asked anything in class, 90% of time he would just tell you "I dont know"

Rating: 1.0/5, difficulty: 2.0/5
If you are thinking about taking this course, please treat yourself better and find another one. The slides are horrible with no structured content. The professor cannot even figure out how to make the font consistent throughout all the slides. Lectures are boring and grades are low.