Aaron Russell
Professor Russell's class is an easy A. He is a bit of a frustrating professor though. Sometimes directions are unclear (especially with projects) and he takes quite a while to respond to emails. If you can get around the fact he may not be the best or most organized professor, take him!