Ian Wereley
Professor Wereley is very passionate and engaging. However, the assignments in his class are a LOT of work and only worth 1%-3%, which can be very discouraging. Otherwise, he is very creative and you can tell he cares about his students! I would suggest taking his class, but be warned that there is a lot of work.