Melvin Earnest
Doctor Earnest is a great professor. He knows a lot about what hes teaching and is willing to dive into topics you are more curious about. His tests are not hard but will require you to read the textbook. He has experience in several fields so use him as a resource to your best advantage.