My name is Michael and I started programming in 2007 because I wanted to create video games that brought my friends and family together. Through my projects, I've went on to earning a 2nd place simulation scholarship as a solo developer going against teams and a Software Engineering internship righ... (read more)
...I always encourage questions and try to establish an open environment so I can identify my students needs and personalize each lesson to play to their strengths.I am a Java tutor with over 10 years of experience working Fulltime as a Full-Stack Java Developer for a fortune 500 company. I have w... (read more)
...I also have many years of tutoring experience with SQL. I can teach you how to use SQL in all CRUD operations including creating new database, extracting data from multiple tables and joining then using inner and outer joins, inserting data into your database tables and deleting unnecessary reco... (read more)
...I had many regulars that would come back because I was able to help them and my methods helped them understand topics they previously had trouble with. I am very flexible with my tutoring methods, and I often end up adapting my methods to each student. I think one of the best things I do best i... (read more)
...My bachelor's degree is in computer science. I have worked as a software developer in multiple languages for the last 15+ years. Currently I am developing in C, .Net and Java. (read more)