Huiqiang Wang
If you can get past Dr. Wang's accent, his class isn't too difficult; however, his class gets very boring at times. Not a bad teacher by any means, but a boring subject to try to understand. He is very lenient with his grading, but there isn't much to be graded by, so do you work.