Yun Wang
Wang is a really sweet guy that tries really hard to connect with his students and have people participate so we understand the material. However, the resources offered aren't great. There's a lab report due every week, and it feels like a treasure hunt to try to find the answers in the resources he posts. It's all group work, so it's less work.