Reviews of professor Yan Zhang

Rating: 5.0/5, difficulty: 3.0/5
Her accent is a bit heavy which makes it difficult to understand some of the stuff she says sometimes. She's super sweet and helpful BUT make sure to ask for help if you are confused with something. If you put in the effort you will pass and get a good grade. Favorite professor so far.

Rating: 5.0/5, difficulty: 4.0/5
Took her for 5160, great professor. I didn't have any trouble understanding her, but she does have an accent. Some of the algorithms are only taught at universities like Stanford or in master's programs. Hard class, but 100% worth it. Because of her, I'm looking for a job in data science. She's very detailed, and goes step by step. One of the best!

Rating: 4.0/5, difficulty: 3.0/5
She was decent considering the department assigned her machine learning only a week before classes began. She's extremely caring and will spend a lot of time with you if you need help. Her lectures are predictable, however she's a bit difficult to understand and likes to speak quickly without asking for feedback. Nice lady, very intelligent.

Rating: 1.0/5, difficulty: 1.0/5
She can't speak English yet she is trying to teach a class in English.

Rating: 5.0/5, difficulty: 3.0/5
Zhang is very smart and explains things very clearly. She really knows her stuff and doesn't ask anything unfair of her class. If you want to actually learn the topic you're studying she's a good pick for a professor, but you will have to study a bit. After her classes I feel like I actually learned something, unlike a lot of classes at CSUSB.

Rating: 5.0/5, difficulty: 5.0/5
Dr.Zhang has good knowledge on the subjects she took to teach. Try to enroll for in-person lectures of her to experience the explanations on white board. you free to ask queries after class.Her expertise in machine learning can be make your career. Try to be honest and humble while learning.

Rating: 5.0/5, difficulty: 3.0/5
Dr. Zhang has to be my favorite CSE professor at CSUSB. She is really nice and actually cares about the students and subject material. I learned a lot in her class. The textbook is not really required for CSE460, her power points are detailed enough and contain everything you need. Her labs are very generous and she helps you most of the way.

Rating: 5.0/5, difficulty: 3.0/5
I had Professor Zhang for 202 and 330 and she was a great professor. She is so helpful if you ask her questions. There are four assignments which are not easy, but going to her office hours helped a lot. Labs are straightforward and do not take too much time to complete. Take her if you can.

Rating: 5.0/5, difficulty: 2.0/5
Prof. Zhang is a new instructor but she is really helpful when u have any questions on labs or confusing materials . Attend the class, take notes and do labs on time then u can get an easy A. Highly recommended!