1 of 7

Connect with hundreds of tutors like Bo

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 Bo, a tutor from Carnegie Mellon University


Certified Tutor

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

As a semi-retired professional and entrepreneur, I would be honored to help you on your path toward being a better student of life and true wisdom. We gain these attributes through our openness to knowledge. If you simply open your mind and then ask for help, I promise I will do my best to lead you to understand what you will need to get through your most difficult skills. Asking for help is the greatest skill you could possibly have. Congratulations on your quest.

For fun, I'm into snow skiing, cooking, I swim almost everyday, and I love to practice yoga, play the piano and sing. In fact, I used to be a professional singer. I'm also considered a yogi master, as I have been a teacher for almost 30 years. Namaste (that's the word we use to say we respect each other at the end of each class.) So, Namaste to you!

Connect with a tutor like Bo

Bo’s Qualifications

Education & Certification

Undergraduate Degree: Carnegie Mellon University - Bachelors, Music


cooking, swimming, piano, singing, theater, skiing, inline skating, yoga, meditation

Tutoring Subjects

Adult Literacy

Audition Prep

Conversational Spanish


English Grammar and Syntax

Essay Editing

High School English

High School Writing


Mac Basic Computer Skills

Middle School Reading

Middle School Reading Comprehension

Middle School Writing




Public Speaking



Spanish 1

Spanish 2

Spanish 3

Spanish 4

Technology and Coding

Vocal Training




Q & A

What is your teaching philosophy?

Meet you student where they are. Discuss lifestyles, because this may well influence the way the student learns.

How can you help a student become an independent learner?

All good teachers want to create independence, not co-dependence. For me, I call what I do "creating a toolbox" of understanding. Each time you learn a skill, you add a tool for the student to use from his or her own toolbox.

How would you help a student stay motivated?

Staying motivated could be about creating a completion/reward system. If you do this, we will do this. Perhaps there is something considered fun for the student that will get his or her mind off of the skills and relax for a moment, before heading into the next challenge.

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

Break it down. Every good teacher must break down every skill into the smallest concept. Often, students who are having trouble have missed one of these small concepts, and has built a learning structure that is unsteady. My job is to reconstruct it with positive, fortifying material.

How do you help students who are struggling with reading comprehension?

Personally, this was one of my problems in school. I had to learn to visualize what I was reading, instead of listening to just the words. Psychology teaches that every good student learns best by creating pictures and images in his or her mind. These are worth 10x the amount of word knowledge you can fit into the brain.

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

Get to know the individual. If you spend the first fifteen minutes creating a safe student/teacher relationship, you are apt to gain confidence. If you can work into the conversations ways you have overcome challenges, you are more likely to increase the compassion factor, which always leads to more trust.

How would you help a student get excited/engaged with a subject that they are struggling in?

After getting to know the student, you want to tie their problem to their personality. For instance, if a young boy only thinks about football and has all the teams memorized, but has struggles memorizing other material, you may want to suggest that he or she already has the wisdom and brainpower to memorize. You can even you use comparative work between the person's skills and the problem they face.

What techniques would you use to be sure that a student understands the material?

You can only know if a student understands if the student is somehow tested with the information. If you are trying to test under the radar, you can work questions into the conversation that assure you the student understands. If you are being forthright, you can simply say, "Now is the time we see how much you understand by solving this problem. But I will be here to help if you need it."

How do you build a student's confidence in a subject?

The easiest way to build confidence is by revealing your accomplishments in any subject. If you have written a book, for example, it is simple for the student to understand you have the tools to write well. Therefore, you gain trust.

How do you evaluate a student's needs?

Testing is really the only way, whether this test exists in reviews or a formal question and answer session. But, whether or not a student has the tools to solve a problem or accomplish a goal is always based on if the tool exists for him or her in the toolbox.

How do you adapt your tutoring to the student's needs?

Knowing the student as person, and not just as a client, is important. You keep a certain personal distance as a professional caution, but you let the student into your life a bit to help them share parts of his or her life as well. This way, you can use his/her personal experience to adapt the tutoring needs.

What types of materials do you typically use during a tutoring session?

This always depends on the subject. I always suggest we have some sort of writing tools. I love a computer, because I can type quickly. Whatever the student feels is a good way to make notes is the most important tool. Sometimes even recording the sessions as a live recording can help a client go over what was covered in each session. I can do this and send an MP3 to the student after the lesson.

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

Getting to know. Getting to know. Getting to know. Discovery is the only way to understand goals. Once you understand a goal, you can create an outline to get to that goal that works with that student's timeline.

Connect with a tutor like Bo