Wenda Zhang
Not that hard but really tough accent. He does everything to make sure people who actually try get an A. Drops lowest test grade, lowest lab grade, lowest homework, etc. Just show up and pay attention and you'll do fine.