Reviews of professor Zhongju Zhang

Rating: 5.0/5, difficulty: 3.0/5
John is a nice prof and truly wants his students to do well. He likes when students participate in class discussions. The class is composed of 3 quizzes, 2 assignments, a midterm & final. They aren't hard if you study the lecture slides and reviews he provides. He prefers to do hands-on activities instead of lecturing during class, Liked his class!

Rating: 3.0/5, difficulty: 3.0/5
He goes by John, and he is a very nice professor, but kind of hard to understand and often goes off on tangents. Grading is very generous, and due to the class turning in end of semester reviews we got extra credit. There are not many grades, so each one can highly impact your grade, but again, decently generous grader.

Rating: 5.0/5, difficulty: 4.0/5
Professor Zhang is an amazing teacher. He cares a ton about his students and is extremely willing to work with students to adjust deadlines or remedy an incorrect grade. The class is difficult if you don't show up to lectures, and there are two exams (the final is cumulative) worth 20% each. Can't recommend him enough though for this class.

Rating: 5.0/5, difficulty: 3.0/5
Great professor. Really cares about his students and does what he can to help them.

Rating: 5.0/5, difficulty: 2.0/5
Truly cares about students and helping them learn. Walks you through assignments and exercises but makes sure you learn throughout the way. You can get a good grade with minimum work but you're better off trying. Class ends early and he tries to make sure you succeed. My favorite professor during COVID and someone I hope to learn from later.