Professor Carter comes off at first with a harsh personality. After understanding this, he really does want his students to succeed. He was very easy to get ahold of and responded within 30 minutes most of the time. There was homework after almost every class that was kind of hard but he allows you to ask questions. Stay on top of your work!