...I recognize that there are different types of learners and adjust my approach accordingly. My goal is for the student to understand the subject, not simply memorize. I do this through example, explanation, and analogy. (read more)
...I have accumulated over 20 years of extensive software development experience, encompassing proficiency in Java, C#, Python, SQL, and C++. I began coding in C/C++ back in 1999, during which time I implemented numerous data structures and algorithms using standard C++. I possess extensive software... (read more)
...I am currently pursuing my PhD in Computer Science Education. Teaching Background: I spent 3 years working as a teacher for a company in Minnesota called Tech Academy where I taught computer related summer camps that ranged in topic from Lego Mindstorm Robots to coding classes, including both co... (read more)