This site uses various technologies, as described in our Privacy Policy, for personalization, measuring website use/performance, and targeted advertising, which may include storing and sharing information about your site visit with third parties. By continuing to use this website you consent to our Privacy Policy and Terms of Use.
I understand
  • Grades K-8
    • Academic  
        Better Grades Bubble
      • Academic
      • LiveOnline Math Tutoring
      • LiveOnline Academic Tutoring
        (All Subjects)
    • SSAT
    • ISEE
    • SHSAT  
      • SHSAT
      • Immersion Course
      • Private Tutoring
      • Free Tests and Events
    • Homework Help  
      • Homework Help
      • Find a Tutor
      • Pricing
      • Subjects
      • Try a Free Session
    • AI Homework Essay Feedback
  • Grades 9-12
    • SAT 
      • SAT Home
      • 1400+ Course
      • 1500+ Tutoring
      • Essentials Course
      • Summer Camp
      • SAT & ACT Self-Paced
      • Private Tutoring
      • Free Tests and Events
      • College Advice
    • ACT 
      • ACT Home
      • 31+ Course
      • 34+ Tutoring
      • Essentials Course
      • Summer Camp
      • ACT & SAT Self-Paced
      • Private Tutoring
      • Free Tests and Events
      • College Advice
    • AP 
      • AP Home
      • 5 Tutoring
      • 4 Course
      • Cram Course
      • Self-Paced
      • Free Tests & Events
    • Academic 
        Better Grades Bubble
      • Academic
      • LiveOnline Math Tutoring
      • LiveOnline Academic Tutoring
        (All Subjects)
      • Free Events
    • Digital PSAT 
      • Digital PSAT Home
      • Essentials Course
      • Private Tutoring
      • Free Tests and Events
      • Digital PSAT Practice Tests
    • Homework Help  
      • Homework Help
      • Find a Tutor
      • Pricing
      • Subjects
      • Try a Free Session
    • College Admissions 
      • College Admissions
      • Senior
      • Junior
      • Sophomore
      • Freshman
      • Webinars
      • College Advice
    • AI College Admissions Essay
  • Graduate
    • LSAT  
      • LSAT Home
      • 165+ Course
      • 165+ Immersion
      • Fundamentals Course
      • Self-Paced
      • Private Tutoring
      • Free Tests and Events
      • Law School Advice
    • MCAT 
      • MCAT Home
      • 515+ Course
      • 515+ Immersion
      • Summer Immersion - San Diego
      • Ultimate Course
      • Self-Paced
      • Private Tutoring
      • Practice Tests & QBank
      • CARS Skill Builder
      • Free Tests and Events
      • Self-Paced Free Trial
      • Med School Advice
    • Med/Dental School Admissions  
      • Medical/Dental School Admissions
      • 2025-26 Application Cycle
      • 2026-27 Application Cycle
      • 2027-28 Application Cycle
      • 2028-29 Application Cycle
      • Webinars
      • Med School Advice
    • GRE  
      • GRE Home
      • 162+ Course
      • 10 Points+ Self-Paced
      • 165+ Tutoring
      • Fundamentals Course
      • Self-Paced
      • Private Tutoring
      • Free Tests and Events
      • Grad School Advice
    • GMAT Focus  
      • GMAT Focus Home
      • 645+ Course
      • Core Concepts Course
      • Self-Paced
      • Private Tutoring
      • Free Tests and Events
      • Business School Advice
    • DAT 
      • DAT Home
      • 430+ Course
      • Fundamentals
      • Private Tutoring
      • Free Tests and Events
    • OAT
    • LiveOnline Academic Tutoring
    • Canadian Medical School
    • Canadian Dental School
    • Homework Help  
      • Homework Help
      • Find a Tutor
      • Pricing
      • Subjects
      • Try a Free Session
    • AI Homework Essay Feedback
  • Professional
    • NCLEX-RN  
      • NCLEX-RN Home
      • QBank
      • Self-Paced
      • Free Events
      • Free Resources
      • Professional Advice
    • CPA  
      • CPA
      • Partnership Program with Surgent
    • CMA  
      • CMA
      • Partnership Program with Surgent
    • CISA  
      • CISA
      • Partnership Program with Surgent
  • AI Hub
  • Partnerships
    • School & District Partnerships  
      • K-12 Home
      • High-Dosage Tutoring
      • Tutor.com
      • Test Prep
      • Professional Development
    • Graduate Test Prep 
      • Graduate Test Prep
      • MCAT
      • LSAT
      • GRE
      • GMAT
      • NCLEX-RN
      • DAT
    • Partner with Us
    • Advertise with Us
    • International Partnerships 
      • International Partnerships
      • International Licensing
      • International Locations
  • Explore Schools
    • Search Schools    
      • Find Colleges
      • Find Business Schools
      • Find Grad Schools
      • Find Med Schools
      • Find Law Schools
    • Rankings & Ratings    
      • Colleges
      • Business Schools
      • Grad Schools
      • Med Schools
      • Law Schools
    • Majors, Careers & Bootcamps    
      • Majors
      • Careers
      • Bootcamps
      • Grad Programs
    • College Admissions Counseling
    • Med School Admissions Counseling
    • Paying for College Resource Center
    • Campus Mental Health Hub
  • Sign In
  • Sign Up
  • My Account
    • Home
    • School Planner
    • Order History
    • Settings

    • Sign Out
Menu Account Account
Call Cart
  • 1-800-273-8439
  • AI Hub
  • Grades K-8
    • Academic
    • SSAT
    • ISEE
    • SHSAT
  • Grades 9-12
      • SAT Prep Home
      • Free Tests & Events
      • Free Tests & Events
    • SAT
      • SAT Prep Home
      • Free Tests & Events
      • College Advice
    • ACT
      • ACT Prep Home
      • Free Tests & Events
      • College Advice
    • AP
    • Academic
    • Digital PSAT
      • Digital PSAT Prep Home
      • Free Tests & Events
  • Graduate
    • MCAT
      • MCAT Prep Home
      • Free Tests & Events
      • Med School Advice
    • LSAT
      • LSAT Prep Home
      • Free Tests & Events
      • Law School Advice
    • GRE
      • GRE Prep Home
      • Free Tests & Events
      • Grad School Advice
    • GMAT Focus
      • GMAT Focus Prep Home
      • Free Tests & Events
      • Business School Advice
    • DAT
      • DAT Prep Home
      • Free Tests & Events
    • OAT
    • TOEFL
  • Professional
    • NCLEX-RN
    • Free Tests & Events
    • Professional Advice
    • CPA
    • CMA
    • CISA
  • Homework Help
  • Private Tutoring
    • SAT
    • ACT
    • MCAT
    • LSAT
    • GRE
    • GMAT
    • AP Exams
    • View More
      • Digital PSAT
      • SSAT
      • ISEE
      • SHSAT
      • TOEFL
  • Admissions
    • College
    • Canadian Medical School Medical School
  • AI Essay Feedback
  • Explore Schools
    • Find Colleges
    • Find a Grad School
    • Majors, Careers, Bootcamps
    • Paying for College
    • Campus Mental Health
  • For Partnerships
    • Institutional Partnerships
    • Graduate Test Prep
  • School Planner
  • Settings
  • Sign Out
  • Homework Help
  • Find a Tutor
  • Pricing
  • Subjects
  • How It Works
  • Pre-Med GPA Booster
  • Need a test prep tutor? Call us: 888-231-7737

1863994

1863994 | Tutor in Algebra, Computer Science Java, Elementary (3-6) Math, Midlevel (7-8) Math | 1864052

What do you want to work on?


About 1863994

Subjects

Algebra, Computer Science Java, Elementary (3-6) Math, Midlevel (7-8) Math

Education

Bachelors in Engineering, General from Pennsylvania State University-Main Campus

Masters in Education, General from Notre Dame of Maryland University

Career Experience

I am a life long learner and spent 7 years teaching computer science before starting a job as a computer science curriculum writer.

I Love Tutoring Because

it allows me to take time to work directly with students and help them connect the dots.

Other Interests

Soccer, Traveling


Reviews    (333)


11499017

Technology - Computer Science - Python

Feb 18, 2025
extremely patient and helpful!

12734514

Technology - Computer Science - Java

Feb 14, 2025
best tutor

5261835

Technology - Computer Science - Python

Feb 13, 2025
David is a super star tutor. Infact, he deserves an Award from NOVA.

11752968

Technology - Computer Science - Python

Feb 12, 2025
He was great! We didn't get to finish my last lab in out 1st session, but I added him as a favorite and got him right back! We even got my coding assignment done in our second session! I hope I get him again!

11942075

Math - Midlevel (7-8) Math

Feb 11, 2025
I love this Tutor!

8607608

FP - Java

Feb 10, 2025
great man! very helpful

12619060

Technology - Computer Science - Python

Feb 7, 2025
Well explained on corrections to my flowcharts while implementing python example

9654175

Technology - Computer Science - Java

Feb 6, 2025
David is friendly, patience, and effectively break down the steps clearly.

12631099

Technology - Computer Science - Python

Feb 4, 2025
wonderful tutor. Taught me not testing my knowledge.

11822807

Technology - Computer Science - Python

Feb 4, 2025
Great Feedback, took the time to validate and assist me with any issues that I was having with my assignment.

12689593

Technology - Computer Science - Python

Jan 30, 2025
David was an excellent tutor! I will save him as my favorite.

6224875

FP - Elementary Math

Jan 29, 2025
He is amazing

12631099

Technology - Computer Science - Python

Jan 28, 2025
wonderful help on a difficult subject

12588997

Technology - Computer Science - Python

Jan 27, 2025
great learning experience

12595402

Technology - Computer Science - Python

Jan 24, 2025
Although I wasn't able to get my assignment finished, the tutor was able to help me understand each step of the exercises

4123767

Technology - Computer Science - Python

Jan 24, 2025
My tutor David was very helpful and understanding with going over my assignment.

11822807

Technology - Computer Science - Python

Jan 21, 2025
Awesome Tutor. helped clear up some things for me.

12595402

Technology - Computer Science - Python

Jan 16, 2025
The tutor helped me feel more confident when working on my assignments and helped me when I felt stuck on certain steps!

11958270

Technology - Computer Science - Python

Jan 16, 2025
he was very patient with my questions and lack of understanding

11059090

FP - Mid-Level Math

Jan 15, 2025
He's a really good tutor, and paitient despite my problems with math :3

11632099

Technology - Computer Science - Java

Jan 6, 2025
David was very nice and helpful.

12422076

Technology - Computer Science - Java

Dec 12, 2024
Always a pleasure working with this tutor. He is very knowledgeable and understanding!

11703721

FP - Mid-Level Math

Dec 11, 2024
i understood my homework better.

10217408

FP - Mid-Level Math

Dec 11, 2024
thank u

12033399

Math - Algebra

Dec 9, 2024
Very helpful and very understanding

12068180

Math - Algebra

Dec 9, 2024
David was very nice and really made me think in dept about my problem. He didn't just give me the answer he talked me through it and helped me make an equation about a word problem. After he helped me solve it we created a word answer to it.

12422076

Technology - Computer Science - Python

Dec 9, 2024
David was great! He was patient, understanding and friendly. Thank you David!

12479451

Technology - Computer Science - Java

Dec 2, 2024
David was very patient and worked well with my knowledge base. He did not make me feel more overwhelmed then I already was. I am very thankful.

11715742

FP - Mid-Level Math

Nov 21, 2024
he was nicee

12297200

Technology - Computer Science - Python

Nov 19, 2024
he is the best! so patient with me I love it

12130512

Math - Elementary (3-6) Math

Nov 18, 2024
The best tutor was really helpful!

10675291

Technology - Computer Science - Java

Nov 18, 2024
Great session!

12283445

Technology - Computer Science - Python

Nov 15, 2024
we couldnt find help with AI but help me be able to find help

11632099

Technology - Computer Science - Java

Nov 5, 2024
David was very nice, easy to understand, and helpful

7109017

Technology - Computer Science - Java

Oct 31, 2024
he is a very helpful tutor. It feels like I was in the classroom. Very helpful tool!

11632099

Technology - Computer Science - Java

Oct 29, 2024
It was great he was very nice and helpful.

11714750

FP - Mid-Level Math

Oct 27, 2024
The tutor was really nice and helpful.

8565583

Technology - Computer Science - Java

Oct 23, 2024
Very helpful tutor!!! did a very good job thankyou!!!

9288341

Technology - Computer Science - Java

Oct 22, 2024
Very helpful! Allowed me to guess on my own and think myself before stepping in to help. Even gave my some tips to clean up my code and some study guides. Thanks!

10456120

Math - Elementary (3-6) Math

Oct 22, 2024
You are the best person ever thank the

12244775

Technology - Computer Science - Python

Oct 20, 2024
Amazing tutor, demonstrated very well.

12228684

Math - Midlevel (7-8) Math

Oct 16, 2024
he was good and he explained it well!

8692934

Math - Elementary (3-6) Math

Oct 16, 2024
THIS TUTOR WAS AMAZING MAKE SURE I HAVE HIM AS MY TUTOR EVEN EVEN MORE , HE EVEN FOLLOW THE TUTOR RULES CORRECTLY BYE !

10202762

Technology - Computer Science - Java

Oct 15, 2024
Great tutor explained everything I asked for very well.

11188176

Math - Midlevel (7-8) Math

Oct 13, 2024
They helped me finish my homework, gave me complements, and helped if i got something wrong.

11903418

FP - Algebra

Oct 11, 2024
He explained the part I was stuck on great and he was very nice

9958871

FP - Mid-Level Math

Oct 9, 2024
I think that this was a cool thing since it was free and you could get help from real people.

9654175

Technology - Computer Science - Python

Oct 4, 2024
David, breaks down the problem to solve it.

9443895

Technology - Computer Science - Python

Sep 30, 2024
he was veru helpful

12044848

Technology - Computer Science - Python

Sep 30, 2024
He is a good tutor.

10067116

FP - Algebra

Sep 25, 2024
I loved this to be honest because it really helped me out. Overall, I would recommend this!

12101817

Math - Elementary (3-6) Math

Sep 25, 2024
she was really understanding my problems

12101823

Math - Elementary (3-6) Math

Sep 25, 2024
I can't type

12123536

Math - Elementary (3-6) Math

Sep 25, 2024
Great tutor helped me with all the problems I did not know

9963322

FP - Algebra

Sep 24, 2024
Thank you Mr. B for helping me!

11632099

Technology - Computer Science - Java

Sep 24, 2024
David was very helpful.

8686960

FP - Mid-Level Math

Sep 23, 2024
really helpful!

7200957

Technology - Computer Science - Python

Sep 19, 2024
good

10893724

Technology - Computer Science - Java

Sep 16, 2024
David was a lot of help and he made sure i had a clear understanding on what i was doing and what needs to be done.

10739575

Technology - Computer Science - Java

Sep 16, 2024
Amazing

11987888

Technology - Computer Science - Python

Sep 12, 2024
fantastic tutor

11837336

Math - Elementary (3-6) Math

Sep 11, 2024
I love this tutor

12004935

Technology - Computer Science - Python

Sep 5, 2024
It was great, it really helped me get along in class.

11821019

Math - Midlevel (7-8) Math

Sep 2, 2024
I understand I lot better with dividing my fractions

8795690

FP - Mid-Level Math

Aug 27, 2024
he was rlly sweet to me!

10664020

Technology - Computer Science - Python

Aug 26, 2024
Awesome session i love 24/7 drop in tutoring as a resource.

8435679

Technology - Computer Science - Java

Aug 23, 2024
He made sure to ask if I had any questions before moving on, which really helped me.

8594714

FP - Mid-Level Math

Aug 22, 2024
Thank you!

10680413

Technology - Computer Science - C++

Aug 18, 2024
David helped course correct me.

10635399

Technology - Computer Science - Python

Aug 14, 2024
David is always great

10680413

Technology - Computer Science - C++

Aug 11, 2024
David helped me to learn the language and get more confident in seeking help about this stuff. Coding isn't easy and I've been struggling to ask help for a lot of my time as a coder and I've been having a difficult time with retention due my cat missing and he helped me a lot.

10168080

Technology - Computer Science - Java

Jul 28, 2024
i need him again

11520165

Technology - Computer Science - Java

Jul 23, 2024
Amazing tutor, great explanations, very helpful.

5094773

Technology - Computer Science - Java

Jul 20, 2024
Amazing tutor, very helpful

10843680

Technology - Computer Science - Python

Jul 12, 2024
He and I worked it out together
View All

Want to get into a great college? Your GPA matters!

The Princeton Review now has tutors online across 40 subjects who can help you 24/7.

We GUARANTEE Better Grades.


Try a Free Session

Enrollment Advisor

1-800-2REVIEW (800-273-8439) ext. 1

1-877-LEARN-30

FAQ


Hours

Mon-Fri 9AM-10PM ET

Sat-Sun 9AM-8PM ET

Student Support

1-800-2REVIEW (800-273-8439) ext. 2

1-877-LEARN-30

FAQ


Hours

Mon-Fri 9AM-9PM ET

Sat-Sun 8:30AM-5PM ET

Partnerships

Teach or Tutor for Us

College Readiness

International

Advertising

Affiliate/Other

About

Enrollment Terms & Conditions

Accessibility

Cigna Medical
Transparency in Coverage

Register Book

Hours

Mon-Fri 9AM-10PM ET

Sat-Sun 9AM-8PM ET

Hours

Mon-Fri 9AM-9PM ET

Sat-Sun 8:30AM-5PM ET

College

  • SAT
  • ACT
  • PSAT
  • AP Tests
  • SAT Subject Tests

Graduate

  • GRE
  • GMAT
  • LSAT
  • MCAT
  • DAT
  • OAT

Academic Subjects

  • Math
  • Science
  • English
  • Social Studies
  • AP Support

Find the Right College

  • College Rankings
  • College Advice
  • Applying to College
  • Financial Aid

School & District Partnerships

  • K-12 Home
  • Tutor.com
  • Test Prep
  • Professional Development
  • About Us

Resources

  • Webinars
  • Advice Articles
  • Videos
  • LiveOnline
  • Private Tutoring
  • Mobile Apps
  • International Offices
  • Counselors

About

  • About
  • Teach or Tutor for Us
  • Work for Us
  • Affiliate Program
  • Partner with Us
  • Advertise with Us
  • Media
  • Contact
  • International Partnerships
  • Our Guarantees
  • Enrollment
    Terms & Conditions
  • Accessibility
  • Accessibility – Canada
  • Cigna Medical
    Transparency in Coverage

Privacy Policy | CA Privacy Notice | Do Not Sell or Share My Personal Information |
Your Opt-Out Rights | Terms of Use | Site Map

©2025 TPR Education IP Holdings, LLC. All Rights Reserved.
The Princeton Review is not affiliated with Princeton University

TPR Education, LLC (doing business as “The Princeton Review”) is
controlled by Primavera Holdings Limited, a firm owned by Chinese
nationals with a principal place of business in Hong Kong, China.

Privacy Policy | CA Privacy Notice | Do Not Sell or Share My Personal Information |
Your Opt-Out Rights | Terms of Use | Site Map

Company X Logo

Want to receive SPECIAL OFFERS from The Princeton Review?