Reviews of professor Yong (Jeff) Zhang

Rating: 5.0/5, difficulty: 3.0/5
Attendance is not mandatory, but he does keep track. I suggest you go because he always makes class fun and tends to have a high energy. He does originate from China so the accent is there but he tries very hard to be clear and concise. He will keep you engaged in the material with hands on "group assignments". Highly recommend, one of my favorites

Rating: 3.0/5, difficulty: 4.0/5
Search "Jeff Zhang" on RMP for more information on him. Very interesting man. Language barrier makes the already hard class even more difficult to understand. Very difficult class, does not do the best at explaining but he tries hard. Very funny and nice guy. Give a lot of random extra credit. Your going to have to work hard for a good grade.

Rating: 3.0/5, difficulty: 2.0/5
Zhang is a decent professor, he doesn't explain things very well but is open to being helpful.