I thought he was a fair professor with tests, his practice tests were very similar to the real thing. However, his teaching was horrible. I felt like I didn't learn anything by going to his class and I had to teach myself everything. His class was incredibly boring and I thought it was just me not liking ochem but this quarter I really enjoy it
Zhang was a terrible professor. I took him his first quarter teaching at SB, so I assume he will improve with time. That being said, he has a thick Chinese accent which makes him difficult to understand, and I left class every day feeling like I hadn't learned anything. Test averages were usually around 55%. Tests are 1/2 free response, 1/2 M.C.