Reviews of professor Junzhao Sun

Rating: 5.0/5, difficulty: 4.0/5
Pretty awesome teacher. Funny, helpful and know his stuff on java. I skipped a lot because I knew most of what he taught but do not do this if you're new to programming. Also if your ever stuck, just ask him for help. He is always willing to fix any sort of bug in your program.

Rating: 5.0/5, difficulty: 4.0/5
amazing professor, best coding professor at Sheridan, if you can take him, then do it, you won't regret it. He makes the lectures detailed and prepares you fully for the tests, especially giving clear guidelines of theory and coding question.

Rating: 4.0/5, difficulty: 1.0/5
coming from a student who never took any coding in high school,this professor is great, quizzes are easy and simple. During the midterms and finals, we were allowed a cheat sheet for the coding part. he posts his coding answers/lessons which helps a lot in times of need, and he emails back pretty fast. needs to project his voice can barely hear him

Rating: 5.0/5, difficulty: 3.0/5
best professor ever!
I had a horrible professor last semester
HOWEVER sun is really nice,
he made Java fun and easy, taught it in an interesting & efficient way.
the assignment might be a little difficult, but it does not weigh too much.
he never read the slides.
exam will be easier than assign and it was very relevant to what he told in class.

Rating: 5.0/5, difficulty: 3.0/5
Best teacher in sheridan, not afraid to say the slides suck and would rather write notes in the code while showing examples.

Rating: 5.0/5, difficulty: 3.0/5
Had him last year. Amazing professor with amazing energy. Always willing to help his students out until they understand the course material thoroughly. Doesn't torture you with boring lectures, and instead holds interactive coding sessions pretty much all the time. Still, the course wasn't necessarily a walk in the park, but it sure was a fun ride.

Rating: 2.0/5, difficulty: 3.0/5
Will penalize students for using advanced techniques in assignments, even if techniques or concepts were learned in another class.

Rating: 3.0/5, difficulty: 3.0/5
Professor sun was alright, but not the best java prof at Sheridan like other students believe - sounds like they had terrible profs before him unfortunately, but there are better. Sun cares more about writing code the way HE would write it than accepting different approaches to a problem.

Rating: 2.0/5, difficulty: 4.0/5
i had a better prof for java1 so i wasnt impressed by sun, unlike others who unfortunately did not have good luck with java1 profs. midterm and exam were worth SO much while the assignments were difficult and worth practically nothing. he's also a stickler for style and spacing and makes you use the online compiler. wouldn't take him again honestly

Rating: 5.0/5, difficulty: 3.0/5
Awesome prof!!!!!! He is amazing at teaching and his assignments are fun!

Rating: 5.0/5, difficulty: 3.0/5
He is an amazing professor who is very supportive with his interesting methods of teaching.