Reviews of professor Guozhen An

Rating: 1.0/5, difficulty: 5.0/5
this is the realest rating for ET 575: 1. His english is bad so lectures/quizzes/tests are hard to understand. 2. weekly quizzes but theyre nothing to prep us for the test. 3. weekly hws but he doesnt prep/guide us in the lecture for it. 4. after studying using the txtbook,youtube,and his slides, i got a 61 on my first test ( a 3.7 GPA student).

Rating: 1.0/5, difficulty: 4.0/5
The lectures contain so much information which he just speeds through. It would be helpful if he provided some more practice problems so we can truly understanding how to use Linux besides only homework. Be ready to teach yourself. He is not an effective online teacher. Also don't be even 1 minute late on quiz or exams or that's 20 pts off.

Rating: 5.0/5, difficulty: 2.0/5
Easy class. The material is very easy to understand, the examples are helpful. The homework is usually related or similar to the examples done in class. Homework is assigned weekly and is due before the first class in the next week. Every other day of the week, there is a quiz. Quizzes are easy, just be attentive in class. Two midterms and a final.

Rating: 5.0/5, difficulty: 4.0/5
I took professor An for Artificial Intelligence and Network Computing and I learned a lot. He is strict and that is what makes you learn. I wish he stayed at York College because he is really knowledgable. Thanks to his lectures, I am very well positioned now in AI with Deep Learning and Web development.

Rating: 3.0/5, difficulty: 4.0/5
TBH I like him but I wish I havn't taken him. You definately get to learn a lot if you work hard on your own but he rushed through topics and I usually have no problem catching upto fast pace leactures except his. Beware if you like to ask questions in his class because he makes fun of student who does. One quiz or homework each week and 4 exams.