...My goal is for the student to understand the subject, not simply memorize. I do this through example, explanation, and analogy. I like to start small and build up to complex ideas. (read more)
...Presently, I apply ASP.NET to construct web applications. 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 ... (read more)
...Java experience includes command line apps, Swing, and JavaFX. C / C++ experience includes Windows, Linux, Unix, and OS X. Tutoring experience includes operating systems and data structure courses as they pertain to computer science concepts and programming but not algorithm proofs. (read more)
...The students were primarily in 4th-8th grade, but at times did range from as young as 3 to as old as 16. I also spent a year in college working as a robotics coach for a local middle school and a tutor for general subjects at a local high school. Professional Experience: I worked as a Software ... (read more)