Michael
Certified Tutor
I have been working as a professional software engineer for over 10 years and I have taught computer science classes at a local community college for over 5 years. I have plenty of experience and strive to provide valuable real-world perspective for my students.
I started teaching and tutoring simply because I truly find fulfillment in helping others to achieve their goals and learning. Computing is such an important field, and, in this industry, there is a real need for students to have as much understanding as possible not just about the programming tools, but also the techniques and skills needed for real-world software engineering.
What my students most appreciate about me is that I bring real-world experience to the table. Along with being able to teach you how to accomplish a specific programming task in a given language, I can also help you understand how it fits in to the bigger picture, and the tradeoffs related to the different ways you could approach solving a given problem.
I look forward to working with you and helping you along the path towards your goals, whatever they may be. Please reach out if you are looking for someone who will strive to bring valuable insight as a tutor.
Connect with a tutor like Michael
Undergraduate Degree: Brigham Young University-Provo - Bachelor of Science, Computer Science
Graduate Degree: Georgia Institute of Technology-Main Campus - Master of Science, Computer Science
Aside from programming and experimenting with technology which is still an interest even though I do it professionally - I like being outdoors in nature, hiking, camping, etc. I also like playing video games or reading a good book.
- Basic Computer Literacy
- C
- C#
- C++
- College Computer Science
- Computer Game Design
- Computer Networks
- Computer Programming
- Computer Science
- Computer Theory
- Data Structures
- Engineering
- High School Computer Science
- Java
- JavaScript
- Logic Pro Software
- Mac Basic Computer Skills
- Mobile App Development
- Other
- PC Basic Computer Skills
- Pro Tools Software
- Productivity
- Programming Languages
- Python
- R Programming
- Science
- Software
- Software Engineering
- Study Skills
- Study Skills and Organization
- Technology and Coding
- TypeScript
- Web Design
- Web Development