Continually highly-rated educator, skilled at simplifying complicated material in order that all skill sets can master content. Successfully facilitates diverse learning environments while enhancing student problem solving and critical thinking skills. Able to build rapport with all students and encourage them to persevere and ultimately master on-level content material and build confident in their skills.