Coleton Bragg
Coleton actually cares about your learning and wants you to be successful. He may not be the best lecturer, but if you put in work and talk to him when you don't understand the material you will do well. He also has a ton of real experience and is willing to help you with your school/career decisions.