Jae Maxfield
Maxfield is awesome. Cares about his students. Assignments, tests are easy but he definitely knows his stuff. He will give you full points for doing the assignment but he also gives great feedback so you can learn without hurting your grade. He has experience and is super nice. Textbook is used but you can get by without if you listen in class.