Over 1750 tutoring hours

Kevin B.

Saint Louis, MO


One-on-one lessons in math, engineering, and technology

Background check passed as of 4/14/16
4.9 average from 567 ratings
Professional and knowledgeable! Great personality and excellent communicator!
— Jennifer, Acworth, GA on 12/27/14


Send a message explaining your needs and Kevin will reply soon.

Response time: 2 hours

Contact Kevin

Rose-Hulman Institute of Technology (B.S.)
Mechanical Engineering
Purdue University
Graduate Coursework


Rose-Hulman Institute of Technology (B.S.) (Mechanical Engineering)

Purdue University (Graduate Coursework)

About Kevin

Hi! My name is Kevin, and I've been tutoring students of all ages and abilities for over eight years. My primary focus is STEM (science, technology, engineering, and math), but I also help students succeed in computer programming and in test prep (ACT/SAT/GRE). I believe that, with the right support and attitude, anyone can learn to do anything! My students validate this belief every day. I began tutoring when I was getting my degree in mechanical engineering at Rose-Hulman (Terre Haute, IN), the top-ranked undergraduate program in the country. I lived in a sophomore dorm and provided support to students of all majors. This experience propelled me into education, as I later founded my own tutoring business and taught engineering at an all-girls middle school. I have done several years of graduate research at Purdue University (W. Lafayette, IN) and run SAT prep programs at a Sylvan learning center. I have over a thousand hours of experience in most of the subjects I tutor, and I'm constantly pushing to improve. Whether you're a high school student struggling with math for the first time, a college student trying to run the gauntlet of engineering classes, or an adult learner looking to brush up on concepts you've forgotten, I can help you succeed!

Wash U students: I live next to campus and am able to meet you anywhere on the main campus or the south 40 very easily.
Hi! My name is Kevin, and I've been tutoring students of all ages and abilities for over eight years. My primary focus is STEM (science, technology, engineering, and math), but I also help students succeed in Read more

12 hours notice required

Discounts offered for longer sessions or online tutoring. Contact me for details.

Travel Radius
Travels within 10 miles of Saint Louis, MO 63130
Background Check: Passed

"Professional and knowledgeable! Great personality and excellent communicator!"

- Jennifer, Acworth, GA on 12/27/14
Kevin replied on 12/30/2014

Jennifer, thanks for the feedback! I'm looking forward to working with your daughter this coming semester!

"Knowledgeable and patient tutor"

- Angel, Phoenix, AZ on 12/11/16

"Very knowledgeable and quite patient"

- Kunaal, Saint Louis, MO on 12/2/16

"Extremely knowledgeable and patient tutor. He's TOPS!!!"

- P, Atlanta, GA on 11/13/16
Kevin replied on 11/15/2016

Thanks so much for leaving feedback. Your son was super easy to work with, and he helped us get done so quickly!

"Very patient and helpful!"

- Sabrina, Austin, TX on 10/4/16
Kevin replied on 10/5/2016

Sabrina, I really appreciate you taking the time to leave feedback. Students like you make my job a breeze!


- Claudette, Fort Lauderdale, FL on 9/23/16
Kevin replied on 10/5/2016

Claudette, it's been a pleasure to help your son out, and thanks so much for leaving feedback!

"Very helpful and honest"

- Heather, Venice, FL on 8/4/16
Kevin replied on 8/5/2016

Heather, thanks for leaving feedback, and I hope everything goes well for your final!


- Bonita, Columbus, MS on 6/17/16
Kevin replied on 6/17/2016

Bonita, thanks for your feedback!

"Great job"

- Kevin, Fenton, MO on 4/20/16
Kevin replied on 4/21/2016

Thanks for your feedback, Kevin! May I also add that you have an excellent first name ;)

"Very knowledgeable and helpful"

- Jacob, Anderson, IN on 3/26/16
Kevin replied on 3/29/2016

Jacob, thank you for leaving feedback! I really appreciate it!

"Very practical tips"

- Rich, Saint Louis, MO on 3/11/16
Kevin replied on 3/14/2016

Rich, thanks so much for leaving feedback, and I'm glad that your class is going well!

"Great Tutor- Very tuned in to the students needs"

- Aseem, Chadds Ford, PA on 2/22/16
Kevin replied on 2/22/2016

Thanks so much for your feedback, and I'm glad to hear your son has his confidence back! I've had fun drawing parts with him in Inventor and am looking forward to the rest of the semester.

"Even though he couldn't help with my specific class, he was still very helpful!"

- Carson, Houston, TX on 2/17/16
Kevin replied on 2/19/2016

Carson, thanks for the feedback, and I'm sorry that we can't work together this semester. I hope your class goes well!

"Good job!"

- Carole, Saint Louis, MO on 2/6/16
Kevin replied on 2/6/2016

Carole, thanks so much for your feedback! I'm already having fun, and hopefully we'll learn a lot together.

"Very helpful in college physics"

- Stacy, Sugar Land, TX on 1/11/16
Kevin replied on 1/11/2016

Thanks so much for leaving feedback and have a great spring semester!

"Knowledgeable and helpful."

- Kenneth, Columbia, IL on 12/28/15
Kevin replied on 12/28/2015

Thanks so much for your feedback!

"One of the best math tutors"

- Nazire, Saint Louis, MO on 12/11/15
Kevin replied on 12/14/2015

Thanks so much for your feedback. I really appreciate it!

"Excellent tutor"

- Lindsey, Saint Louis, MO on 12/8/15
Kevin replied on 12/11/2015

Lindsey, thanks for your feedback!

"Extremely Helpful"

- Rachel, Saint Louis, MO on 12/7/15
Kevin replied on 12/8/2015

Rachel, thanks so much for your feedback!

"What a difference one lesson can make!"

- Laurel, Woodinville, WA on 12/1/15
Kevin replied on 12/3/2015

Laurel, thanks so much for your kind feedback! It's been a pleasure to work with your son.

"Knowledgeable of tough topics"

- Equisha, Bronx, NY on 11/24/15
Kevin replied on 12/11/2015

Thanks so much, Equisha! (Sorry for taking so long to thank you; I somehow missed this when you posted it.)

"Great session!!!"

- Fred, Warrenton, VA on 11/14/15
Kevin replied on 11/15/2015

Thanks, Fred!

"Great Tutor!"

- Ali, West Lafayette, IN on 1/4/15
Kevin replied on 1/4/2015

Thanks, Ali!

"Doesn't waste time/money"

- Lana, West Lafayette, IN on 2/12/14
Kevin replied on 2/12/2014

Thanks for the feedback! He told me via text today that he'd be surprised if he didn't get an 'A', so I think we're off to a great start. The rate at which we've been able to work on the material is a testament to your son's abilities more than my own!

"saved my gpa"

- Charles, Lafayette, IN on 11/25/13
Kevin replied on 11/26/2013

Thanks for the feedback, Charles!

"Great Tutor"

- DONALD, Akron, OH on 9/13/13
Kevin replied on 9/13/2013

Thanks, Donald. It's been great working with you, and I look forward to helping you tackle the rest of your assignments this Fall.

ACT Math, Algebra 1, Algebra 2, Calculus, Differential Equations,
Elementary Math, Geometry, Linear Algebra,
Prealgebra, Precalculus, Probability, SAT Math, Statistics, Trigonometry
ACT Science, Chemical Engineering,
Civil Engineering, Electrical Engineering, Mechanical Engineering,
ACT English, ACT Reading, English, Grammar, Literature, Proofreading, Reading, SAT Reading, SAT Writing, Writing
Test Preparation:
ACT English, ACT Math, ACT Reading, ACT Science, ASVAB, GED, GRE, SAT Math, SAT Reading, SAT Writing
Computer Programming,
Fortran, HTML, Linux,
Microsoft Excel, Microsoft PowerPoint, Microsoft Windows, Microsoft Word, Python, UNIX, Visual Basic
Elementary Education:
Elementary Math, Elementary Science, Grammar, Reading
GRE, Microsoft Excel, Microsoft PowerPoint, Microsoft Word

Approved subjects are in bold.

Approved subjects

In most cases, tutors gain approval in a subject by passing a proficiency exam. For some subject areas, like music and art, tutors submit written requests to demonstrate their proficiency to potential students. If a tutor is interested but not yet approved in a subject, the subject will appear in non-bold font. Tutors need to be approved in a subject prior to beginning lessons.


I have been using various CAD and solid modeling programs for the past nine years, including AutoCAD, FreeCAD, Autodesk Inventor, SolidWorks, SolidEdge, and CATIA. Most of my work in these programs is geared towards drafting engineering drawings. I have many years' experience helping others learn to use CAD software as well as troubleshoot issues in existing drawings.


I have eight years' experience coding in C. I have taken several courses that use extensive C programming (microchip programming, numerical solvers). I have some experience tutoring people in programming in a formal setting, but most of my experience is informal (e.g., helping coworkers with their code). When tutoring programming in general, my strategy is to teach the student the logic behind the structure and how to use references effectively. Rarely is route learning employed or encouraged.


I have five years' experience in C++ programming, mostly with numerical solvers. I have taken courses that employ C++ to solve problems in fluid mechanics, granular flows, and general engineering problems. I also have experiencing debugging and troubleshooting large C++ programs used by the modeling community.

Chemical Engineering

Though my department was Mechanical Engineering, my graduate studies in powder mechanics were widely considered to fall within Chemical Engineering. I have attended several ChE conferences and read numerous papers in the field. I have experience tutoring Chemical Engineering students at the undergrad level, especially in subject areas which overlap with Mechanical Engineering.

Computer Programming

I have over a decade's worth of experience in computer programming, including code development, debugging, maintenance, and teaching. Languages with which I'm familiar include (but are not limited to) C/C++, MATLAB, FORTRAN, and Java. Most of my programming experience is related to numerical methods (e.g., computational fluid dynamics), and I have tutored students in many different programming languages for engineering courses.

Differential Equations

I have a mathematics minor and have taken five courses in differential equations (DE) and many others which apply them in an engineering setting. I have many years' experience tutoring students in DEs of all types, including PDEs. I can teach both theory and application for many different solution methods, including series solutions and Laplace transforms.

Linear Algebra

I've taken four courses in linear algebra at various levels and have tutored in the subject for over five years. My experience in using linear algebra is focused on numerical methods, but I have taught it in both practical and theoretical settings. I can also tutor linear algebra in engineering settings (e.g., solving large systems for vibration analysis).


I am an active Linux user and have been for over six years. I have experience in many of the popular Linux flavors (e.g., Ubuntu and Red Hat) as well as a number of niche varieties. I have experience with remote computing in a Linux environment and have written short guides on the subject. If you're looking for someone to help you understand Linux, particularly the command line, I'm both passionate about the subject and have practical experience. I am a mechanical engineer by training with two years of experience tutoring undergraduate engineering students at a top-ranked institute.


I have been an active MATLAB user for seven years and am familiar with many of the languages and programs it uses (e.g., C, Java, and gnuplot). I have been tutoring engineering students in MATLAB course material for the past five years and have ample program debugging experience. I also am familiar with many of the MATLAB extensions and packages (e.g., Simulink). I can handle cases ranging from basic (e.g., first programming experience) to complex (e.g., graduate student attempting to write a research script).

Mechanical Engineering

I have a B.S. in Mechanical Engineering and have been tutoring students in the field for the past five years. I have worked with students on topics ranging from engineering fundamentals to advanced ME topics including (but not limited to) CFD, FEM, vibration analysis, and robotics. My tutoring approach in engineering is geared towards helping the student understand general concepts so they'll be able to tackle similar problems in the future.

Rose-Hulman Institute of Technology (B.S.)
Mechanical Engineering
Purdue University
Graduate Coursework


Rose-Hulman Institute of Technology (B.S.) (Mechanical Engineering)

Purdue University (Graduate Coursework)

Professional and knowledgeable! Great personality and excellent communicator! — I was searching for a tutor on a collegiate level who had knowledge of specific courses. After communicating with Kevin, I was confident that he could provide adequate tutoring services. My daughter was very pleased with Kevin and she immediately felt comfortable. He assisted my daughter on the collegiate level and he was exceptionally patient. He did a great job to ensure that my daughter thoroug ...

— Jennifer, Acworth, GA on 12/27/14

Hourly rate

Standard Hourly Rate: $68.00

Cancellation: 12 hours notice required

Discounts offered for longer sessions or online tutoring. Contact me for details.

Travel policy

Kevin will travel within 10 miles of Saint Louis, MO 63130.