Terrell Bennett
Really clear on his expectations. Easy to talk to and get help or advice from. He is willing to work with those who reach out to him and show they are trying, however he is strict on his deadlines so make sure you prepare your assignments and submit them on-time.