Samuel Collins
He is really kind but he slacks on grading consistently and that can get you caught up. Overall he trys to make the class interesting but he is not the best at explaining what he may be getting at