Jason Maloney
He's very easy to understand and patient with all the students who have questions, no matter how many times he's had to go back and explain to the students who are struggling he is always very helpful.