James Maxey
There is a reason Professor Maxey has such great ratings! He is so positive and helpful and makes sure all of his students succeed. He makes sure everyone understands the topics and designs the course so it is basically impossible to fail. He provides great resources and starts every class with a collection of dad jokes which is a bonus. :)