1 of 7

Connect with hundreds of tutors like Mark

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 Mark, a tutor from University of Utah


Certified Tutor

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

I am working on a Bachelor of Science in Sociology at the University of Utah, with an interest in teaching.

Outside of tutoring I coach a high school debate team, ensuring I stay current with a wide range of topics. My areas of expertise are communication and reading comprehension, which I feel are important to all educational topics.

Learning is a critical part of everyone's life experiences and I am fully committed to making it the best experience possible. There is a deep satisfaction in education that I want to impart to every student, no matter the subject. Tutoring is very dependent on communication and I strive to provide clear and personalized aid to my students.

In my spare time, I enjoy hiking, political analysis, and Ultimate Frisbee.

Connect with a tutor like Mark

Mark’s Qualifications

Education & Certification

Undergraduate Degree: University of Utah - Current Undergrad, Sociology


Hiking, reading, ultimate frisbee

Tutoring Subjects

10th Grade Reading

10th Grade Writing

11th Grade Reading

11th Grade Writing

12th Grade Reading

12th Grade Writing

7th Grade Reading

7th Grade Science

7th Grade Writing

8th Grade Reading

8th Grade Science

8th Grade Writing

9th Grade Reading

9th Grade Writing

ACT English

ACT Reading

ACT Science

ACT Writing

Adult Literacy


AP Environmental Science

AP US History


CLEP Introductory Sociology

College Biology

College English

College Essays

College Geography

College Level American History

College World History

Comparative Literature

MCAT Critical Analysis and Reasoning Skills


Environmental Science

Essay Editing


European History



Evolutionary Biology

General Biology


Graduate Test Prep

GRE Analytical Writing

GRE Verbal

High School Chemistry

High School English

High School Geography

High School Level American History

High School World History

High School Writing


Homework Support

IB Theory of Knowledge

Life Sciences


Marine Biology

Middle School Reading

Middle School Science

Middle School Writing


Physical Science

PSAT Critical Reading

PSAT Writing Skills

Public Speaking


SAT Reading

SAT Writing and Language


Social Sciences

Social Studies


Test Prep

US History


World History



Q & A

What is your teaching philosophy?

My teaching philosophy is very much based around individual communication. Tutoring should be personalized to the student, focusing on cultivating their strengths and compensating for their weak points.

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

I would get to know the student, who they are, what they want out of this tutoring, how they learn, and what they need help with most.

How can you help a student become an independent learner?

Ensuring that students are capable without me means guiding and supporting them during the learning process, not just providing answers. I work to create positions where students discover the answers themselves.

How would you help a student stay motivated?

Breaking down difficult tasks into small, manageable steps ensures steady progress. Struggling might not be fun, but it's important to keep working, and things will improve.

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

I would find the points that the student understood and build from there.

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

Slow down and work at the student's pace, as well as break the reading into smaller parts so we can identify problem passages.

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

Having a student explain their thought processes to me helps both the student and the tutor. It allows me to see how students work and correct any mistakes, and it forces the student to think and carefully work through their problems.

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

I would try to find an area they are interested in and tie it in to the current subject.

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

If a student is capable of explaining the material to me as though I were the student and they were the tutor, then they have mastered the subject.

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

Start slow; everybody knows something about almost every subject. We can work from those points to build up a knowledge base for more difficult topics.

How do you evaluate a student's needs?

I like to start by establishing a baseline of what the student thinks they know and what they want to work on. From there, I evaluate based on their feedback and any other issues they run into.

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

There will always be a period of trial and error as tutor and student both need to understand each other. Constant communication is key to helping me understand how I can best aid students.

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

Materials depend on the subject at hand and the needs of the student. I typically utilize online resources.

Connect with a tutor like Mark