Reviews of professor Yongge Wang

Rating: 5.0/5, difficulty: 3.0/5
Cryptography is generally difficult for most people, but having a great professor like Doctor Wang made it a little easier. You learn ALOT in the class, so be ready to study. Fair grader and very fast. You will submit an assignment and literally hours later he will review and grade it. This is my second class with Doctor Wang.

Rating: 2.0/5, difficulty: 5.0/5
I have never had so much work to do in my entire time as a student. The course load given from Professor Wang was enough work to cover 3 classes. I also lost my 4.0 GPA after taking this course with Professor Wang.

Rating: 5.0/5, difficulty: 3.0/5
Great professor, very understanding of students personal situations. 

Doctor Wang gave me assignment extensions because I was traveling overseas for work. Much appreciated!
very knowledgeable and caring professor.

Rating: 2.0/5, difficulty: 2.0/5
Professor Wang is a tough grader, but you can easily make an A as long as you do your work (the case for most classes). The problem with Professor Wang is that he makes things up that are not in the grading rubric and tries to deduct points that should not be deducted. His grading criteria are very unclear. I lost my 4.0 with a 93% in his class.