Reviews of professor Junzhao Sun

Rating: 5.0/5, difficulty: 3.0/5
He is the sweetest prof ever! Totally worth it for Python. Quizzes are so straight-forward, they are the same as his reviews. Assignments are a bit hard, but you could ask him for help (he doesn't say the answer but he'll do his very best to help). Midterms are so easy and cheat sheets are allowed for coding part only. Love this dude.

Rating: 5.0/5, difficulty: 3.0/5
Not sure about his java class, but his C lectures were great. Clear instructions for assignments and tests as well

Rating: 5.0/5, difficulty: 3.0/5
literally the best professor and hands out the most easiest assignments of all time(that is if you pay attention in class). I really like his idea of implementing notes into the java file and posting it on slate. His exams are easy if you do the multiple choice exercises!! All of the answers are the same on the midterm and final theory portion!!

Rating: 2.0/5, difficulty: 3.0/5
Sun was alright, but word of warning: Don't go above and beyond. Even if you think you know a better way or another way to complete a problem, just do it the way he would do it, otherwise you'll lose marks. There are no marks for creativity or thinking outside the box.

Rating: 4.0/5, difficulty: 3.0/5
pretty good prof, no real complaits but made students use online compiler unlike other profs. He's also very strict about style, spacing and indentation.

Rating: 5.0/5, difficulty: 5.0/5
Jun is one of the best instructors I've had in College. Each class he breaks down what material you will be covering and he reviews what happened in the previous class. His ability to explain basic to advanced concepts was such a blessing for an introduction course.
Mock quizzes help you score high
Assignments are based on in-class material

GOAT