Aaron Banman
Aaron is well intended and will work with you to get a good grade but you wont learn anything. His lectures are way too advanced for the course and very unorganized but he wont stop to answer questions. Want an easy A? Take this class. Want to actually learn about research? Find someone else.