Reviews of professor An Wang

Rating: 1.0/5, difficulty: 5.0/5
Material presented in lecture not helpful for homework and projects. Projects require hours of scouring the internet and are not related to course material. Stay away.

Rating: 1.0/5, difficulty: 4.0/5
Did not post the last lecture despite the material being on the final. Class went from 42 to 9 people after the midterm. Contributes little to the learning of the subject, just reads slides (that she did not make, I found them online). Second project is unnecessarily difficult, there is almost no guidance on either project, be ready to self teach.

Rating: 4.0/5, difficulty: 3.0/5
Professor Wang is a fairly dry lecturer, but she covers the content fairly well and is definitely an expert in the subject area. The homework and projects are manageable if you start early and ask questions. From my experiences, she was responsive to e-mail and helpful in office hours. Understanding C programming should be a prerequisite, however!

Rating: 2.0/5, difficulty: 5.0/5
Everything in this course is very hard but you won't expect to learn anything from Professor Wang. Avoid

Rating: 4.0/5, difficulty: 4.0/5
The class itself was really cool. We covered all sorts of research in software-defined networking and cloud infrastructure, and she's very obviously really passionate about the material. She also gives programming assignments to give hands-on experience with the material. My one complaint is she waited until the end to grade everything.

Rating: 1.0/5, difficulty: 5.0/5
I dont know what she is doing. She doesnt like a teacher, teaches nothing in her class, doesnt care about your study, gives you difficult homework and project. Suck

Rating: 1.0/5, difficulty: 4.0/5
An Wang reads directly from slides in lecture. It is both slow AND cursory. Graded on a few written homeworks few and far between, and given programming projects for which we have no preparation. The midterm was based on trivial knowledge, and no partial credit (1-2 points per question). I gained little and wasted a lot of time.

Rating: 1.0/5, difficulty: 4.0/5
Bad professor. Her lectures and slides are scattered and unclear. She's unorganized on canvas and is a bad lecturer. She teaches you theory (poorly) in class, then gives you HW and projects that she did not prepare you for. Seems like she's here for research and doesn't care about the class. Avoid taking networks with her.

Rating: 5.0/5, difficulty: 3.0/5
Professor Wang is a patient and kind professor outside of class. Even though the class material is difficult, you will get an easy A if you go to class or ask her after class.

Rating: 1.0/5, difficulty: 5.0/5
Worst teacher I have ever had! Class consists of her reading 100+ slides word by word in a monotone voice with a bad accent. I have the class MWF and there is a quiz every class, there are 4 exams, a final and lab exams as well. She is smart but does NOT know how to convey the information to others. Unless u can self teach don't take! hwk is hard 2