1 of 7

Connect with hundreds of tutors like Michael

Personalized Learning • Professional Tutoring

150,000+ clients. 4.9 / 5.0 Rating of Tutoring Sessions

Who needs a tutor?
How soon do you need tutoring?
What is your name?
What is your zip code?
What is your email address?
What is your phone number?
Featured by
Tutors from
A photo of Michael, a tutor from Cal Poly Pomona


Certified Tutor

Call us today to connect with a top tutor
(888) 888-0446

Throughout my time on this planet thus far, I have learned to make life itself my personal educational system. As I tell my students, "You can learn something about yourself, others, this world, your existence, and many other things almost every moment of your life." This type of attitude actually allows one to perform better in an institutionalized educational system, and it helps keep a person well rounded in their knowledge base. There is no doubt that this attitude has allowed even myself to go from a very non-affluent background with lack of understanding and wisdom to a person who is well rounded in knowledge, who properly applies knowledge (wisdom), and capable of tackling some of the most difficult subjects on the planet. If I can do it, well, any student can!

Starting off at a community college (Riverside Community College California), I moved on to California Polytechnic University Pomona to do undergraduate work in physics. During my stay at RCC and Cal Poly, I taught and tutored any math that was below my level at the time. At Cal Poly, I also worked as a research assistant in a theoretical physics lab. Then, I moved on to do some graduate work in physics at Oregon State University. Here, I did research, and taught calculus based physics for several years as a graduate TA. After finding my passion for teaching I moved on to now do graduate work in education. In between educating myself, I have always loved helping others acquire knowledge and gain wisdom by applying knowledge. This has allowed me to accumulate over a decade of teaching and tutoring experience. In addition to traditional schooling, I also decided to obtain several certifications such RS Logix programming certs, Waste Water and Water Purification certs, and others. This has allowed me to even assist others in their understanding of these areas of knowledge as well.

But, life for me is not all about math, physics, and other sciences. I also love to learn languages and other cultures. Currently, I can speak a little Spanish, Chinese, Amharic, and Hebrew. I have been to China, Ethiopia, Japan, and other countries to explore the cultures of these lands. If you count programming languages as a real language, I can speak C++, C, C#, Java, and others. But, I am most fluent in C++. In addition, I make it a huge point to study how to eat properly, meditate, and do other things to maintain a healthy mind, body, and spirit. There is nothing like a banana, spinach, asparagus, kale, strawberry, yogurt, and almond milk smoothie, 2 hours of martial arts training, 30 minutes of meditation, and hours of reading ancient spiritual records.

If you are in need of math tutoring, I can handle that! I can help with any math subject up to partial differential equations. However, I am most comfortable tutoring Ordinary DE's, Calculus (up to multi-variable) and lower. My absolute favorite to tutor is algebra 1 and 2, down to middle school math. It is a blast to get the students to see how easy it is. Also, these mathematics are the base needed to proceed to higher levels of mathematical understanding. Many students I have tutored in the past that did not like math, ended up loving it to the point where they have taken more than the required amount for their high school diploma. When it comes to physics, I am comfortable tutoring up to calculus based physics. I like to tutor upper division quantum, mechanics, and EandM as well. My absolute favorite to tutor is under division EandM and mechanics.

Although I have weaved some of my teaching philosophy into what I have already written, I would like to mention some things specifically. I believe that every person is capable of learning a particular set of knowledge. We just have to help them realize it. To do so, it is important for me to never carry some "umbrella" teaching style or philosophy besides making sure that the student is enjoying the learning experience, and that we are hitting on more than the topic at hand but other things such as study skills, attitude towards learning, etc. Other than that, I like to get as tailored as possible to the student I am helping.

Connect with a tutor like Michael

Michael’s Qualifications

Education & Certification

Undergraduate Degree: Cal Poly Pomona - Bachelor of Science, Physics


Studying languages, cooking, martial arts, programming, reading, traveling, eating (dining out), home improvement, outdoors (hiking, camping, fishing)

Connect with a tutor like Michael