Craig is very professional and is passionate about helping students to reach their potential. Not only does he focus on developing a student’s understanding of individual subjects, he assists in creating sound study habits that can be applied across all areas of learning.