Carlton Martin
He is amazing funny, and rly interactive with the class. He makes sure I've learned and is extremely fair. He never does trick questions and aims for the success of his students above all.