1 of 7

Connect with hundreds of tutors like Willis

Expert tutoring for students at all levels

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 Willis, a tutor from Boston University


Certified Tutor

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

I graduated Magna Cum Laude from Boston University with my B.S.in Biomedical Engineering (BME). I spent a few years working as a BME in Boston, MA before changing my career plans towards medicine. I pursued my M.D. at the University of Iowa, specializing in the field of obstetrics and gynecology. I'm currently a practicing resident physician in Phoenix, AZ.

I'm sure it's uncommon to find a full-time physician, wanting to tutor on the side, but my passion in tutoring and mentoring is deeply rooted in my experiences during my academic pursuit. As a student who struggled through middle school and high school, I was lucky to have encountered great tutors and mentors who aided and provided me the tools to become successful in academia and my personal life. I became motivated to become that same role model and educator for others. I began tutoring during undergrad, emphasizing in engineering and advanced calculus courses. As I worked as an engineer, I continued to privately tutor college students, and taught MCAT and college prep courses. I began teaching biological and medical science courses as I progressed through my medical school education, honoring in numerous classes. I performed well on my medical board exams, and thus was invited to tutor board prep exam for graduate medical students. Throughout my journey in tutoring, I have mentored students of varied academic backgrounds and achievement levels, I worked to build organization, time management, and study skills, for my student-athletes while working to maintain high academic and personal standards and motivation.

Even to this day, as a practicing physician, my passion towards teaching and tutoring is fueled by interactions with 3rd and 4th year medical students rotating through their clinicals, however I miss the opportunity to teach students with varied academic backgrounds.

My goals in tutoring is to provide both hands-on and hands-off approach, providing the students problem-solving skills that would be applicable to both academia and their personal life. Simultaneously, provide mentorship and guidance in the students' pursuit in a career in fields of their choosing. I feel that it is important to empower the students to take responsibility for their own education than to give them the solutions to their academic issues. Study and organizational skills are built into every lesson, along with test-taking skills and course content.

Connect with a tutor like Willis

Willis’ Qualifications

Education & Certification

Undergraduate Degree: Boston University - Bachelors, Biomedical Engineering

Graduate Degree: University of Iowa College of Medicine - PHD, Medicine


Tennis, Cross-fit, Kickboxing, Netflix junkie, Playing video games, Fixing and tinkering with computer parts

Tutoring Subjects



Anatomy & Physiology

AP Biology


College Biology

Graduate Test Prep

High School Biology

Life Sciences


MCAT Psychological, Social, and Biological Foundations of Behavior


Middle School Math




SAT Math

SAT Mathematics


Test Prep

Q & A

What is your teaching philosophy?

Maintain an open-communication with students and identify their weaknesses and the academic challenges, to begin providing troubleshooting skills and tips/tricks to tackle future difficulties.

What might you do in a typical first session with a student?

Get to know the students and their passions to better understand and enhance their approach and perception of the challenges (both academic and personal) that lie ahead in their journey.

How can you help a student become an independent learner?

Provide them various skill sets, expanding their ability to troubleshoot future problems on their own.

How would you help a student stay motivated?

Build rapport and get to know what interests the students, then incorporate their style and interests into the lesson material.

If a student has difficulty learning a skill or concept, what would you do?

Identify their difficulty and attempt different approaches. Also, sometimes taking a step back or a quick break allows the students to visualize the problem at hand from a new perspective.

What strategies have you found to be most successful when you start to work with a student?

The first session is focused on getting to know the student as both an individual and student. By understanding who they are, I can then effectively assist and tutor the lesson material.

Connect with a tutor like Willis