Reviews of professor Chao Wang

Rating: 1.0/5, difficulty: 3.0/5
Quiz at the end of every lecture so attendance is kind of required. He teaches absolutely nothing and wastes your time for 2 hours twice a week. He's not a bad person or anything, CSCI 310 is just completely pointless.

Rating: 1.0/5, difficulty: 5.0/5
He literally gave 2 lectures on Android and expected us to finish an Android app with Google Maps API, NoSQL async database, and testing frameworks. Simply impossible.

Rating: 2.0/5, difficulty: 4.0/5
He's a fine enough lecturer but that's about the only positive. Had to learn all of Android development on my own time for this class because none of it is taught in class. Not to mention for one of the projects, only 4 of ~70 groups could get a 90% even though the project required 40+ total hours of work.

Rating: 5.0/5, difficulty: 1.0/5
I had so much fun developing an android app in this class. Truly amazing class! Very chill with grading. Zero stress whatsoever. I don't understand why other ppl don't like this class. If you can't develop an android app assignment in the beginning  of the semester by yourself, you need to seriously question your major again. LOL.