He is helping my son with a very tough AP course. He’s been thorough, patient and very encouraging in addition to having superior subject matter knowledge.