I love teaching and collaborating with others to learn new skills and knowledge. I have experience in teaching classes of both university undergrads and secondary school pupils. One on one tutoring is often the best, as you can tailor teaching plans to individual student needs.