...Aside from plenty of experience, I have patience and a fantastic ability to make difficult concepts easy to understand. I am a firm believer in having students understand what they are doing and why as opposed to simply memorizing steps. My library of personal resources is vast and over the yea... (read more)