Roscoe Scarborough
For my first semester at CCGA, I'm really happy I had Scarborough. He's clearly very passionate about the material and even more knowledgeable. He's hilarious, and has clear expectations about what he wants from you as a student.