Michael Roth

Michael R.

Temecula, CA

Lesson Details

Computer Programming

Levels Taught:
Beginner, Intermediate, Advanced
Experienced Computer Software Engineer of 10 years available for eager students of all experience levels and ages! I structure my lessons so students learn what they want to learn, while also building a strong foundation of computer programming skills. I specialize in automation and web based tools, typically use a array of] books (But for C# would focus on wrox series), we will be using visual studio on windows or Visual Studio code on Mac or Linux with the later focusing on .net core.
See all subjects

Michael teaches



Michael delivers an exceptional lesson experience and ranks in the top 15% of our teachers nationwide.
Teaches students:
Ages 18+

Teaching since:
August 2010

I am a software developer passionate about .net and other backend and front end type of technologies. I am also passionate about CI/CD and more then willing to help newbies get a lay of the ground when it comes to computer programming.

I have taught students how to think like a computer programmer. I have taught adults and some children how to use and think like a computer in addition how to problem solve. I am pretty laid back, when it comes to teaching and love questions, but I can provide some jump off points and literature that might be of use.

I have worked for large companies that are fast paced and mentored many individuals. I have about 12 years of professional development experience and about 20 years using Microsoft based technologies, but I am also pretty familiar with Linux and MacOS types of systems. I have worked on systems that have to be reliable. I

+ Read More


Software Architect
Aug 2014 - Present
EHM Productions

0 Reviews

Write a Review

You may want to revisit

Previously viewed teachers: