Hi! My name is Michael and I prepare students to push the limits of academic possibility. I have trained national record-holders and medalists in a number of STEM disciplines. (read more)
...Additionally, I have 3 years of experience working full-time as a software engineer, primarily using Java and C++. In college, I worked as a grader for computer science, so I would try to provide helpful feedback for students so they could succeed. Currently, my schedule is fairly open, so if yo... (read more)
...Please note and check my availability which is much more than what you may see on my
instant book slots. I’ve worked as a software developer for over 25 years in addition to obtaining my PhD in Computer Science. During my PhD I studied Computational Geometry, Computer Vision, Machine Learning and Artificial Intelligence among other topics. (read more)
...I believe that teaching is about more than just transferring knowledge—it’s about sparking curiosity and creativity in my students. Whether in a classroom setting, one-on-one tutoring, or group mentorships, my approach to teaching is highly interactive and tailored to the individual learning sty... (read more)
...With decades of experience I can explain industrial work in addition to academic knowledge. My wife is disabled so I am tutoring instead of working a traditional job. I have adult children with special needs so I am familiar with ADHD and ASD.My experience includes working on systems for tracki... (read more)