Experienced instructor of over five years for secondary and post-secondary education in both computer science and mathematics. Topics include Primarily experienced with C, C++, Java, Python, R, and Mathematica. I hold Bachelor degrees in both computer science and mathematics, a masters degree in computer science, and am currently pursuing a PhD in computer science. As a graduate student I have both instructed and assisted a variety of classes. This experience included developing and targeting material based on course goals and student progress. I also coach teams for the ACM International Collegiate Programming Contest.