Reviews of professor Yang Wang

Rating: 3.0/5, difficulty: 4.0/5
Lectures are very hard to pay attention given that classes are 2 hours long. Lots of homework and difficult midterm and extremely long final coding project. He's not that helpful during office hours and can be kind of rude to you too.

Rating: 5.0/5, difficulty: 3.0/5
I enjoyed this class and learned a lot. He is very smart and funny. I think if you pay attention in class, spend time on the hw, and ask questions you will do well. He is very understanding and gives students 6 late days to use on assignments. He also gave an extra credit assignment. He does lots of examples in class rather than proofs which I like

Rating: 5.0/5, difficulty: 2.0/5
Great professor, don't know why his overall score is so low. Highly recommend.

Rating: 5.0/5, difficulty: 2.0/5
show up in class, do your assignments, show up in group meetings, do your part in groupo projects, and you'll get an A

Rating: 2.0/5, difficulty: 3.0/5
The homework that you are given doesn't represent what will be on the exams. The homework is just copying from the lecture slides and doesn't teach you any thing. The lectures are just going over the posted PowerPoint slides.