Ling Zhang
Nice enough as a professor, but has the most difficult to understand voice I've ever heard in an instructor. This is a huge barrier in a lecture based class, and makes keeping up near impossible. 