...I do this through example, explanation, and analogy. I like to start small and build up to complex ideas. This will give the student confidence as they develop the building blocks to use to address complex topics. (read more)
...My proficiency covers Java, JavaFX/Swing, C#, ASP.NET MVC/WebAPI, SQL/Entity Framework/JPA, RESTApi, Java EE/Jakarta EE, MicroProfile/Helidon, Python/Flask, and Web Development. I hold esteemed certifications as a Java SE Programmer and a J2EE Web Component Developer Expert from Oracle USA. In 2003, I attained a Bachelor of Engineering degree in Computer Science and Engineering. (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)