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
  • Pre-High School
    • Academic  
      • Academic Home
      • Comprehensive Tutoring
      • On-Demand Tutoring
      • Instant Writing Feedback
      • Free Events
    • SSAT
    • ISEE
    • SHSAT  
      • SHSAT
      • Immersion Course
      • Private Tutoring
      • Free Tests and Events
    • Explore Schools  
      • College Rankings & Ratings
      • Find Colleges
      • Find Majors
      • Find Careers
      • Find Bootcamps
      • Paying for College Resources Center
  • Pre-College
    • SAT 
      • SAT Home
      • 1400+ Course
      • 1500+ Tutoring
      • Essentials Course
      • SAT Self-Paced
      • Private Tutoring
      • Free Tests and Events
      • College Advice
    • ACT 
      • ACT Home
      • 31+ Course
      • 34+ Tutoring
      • Essentials Course
      • ACT Self-Paced
      • Private Tutoring
      • Free Tests and Events
      • College Advice
    • AP 
      • AP Home
      • AP 5 Comprehensive Tutoring
      • AP 5 Tutoring
      • AP 4 Course
      • Cram Course
      • Self-Paced
      • Free Tests & Events
    • PSAT 
      • PSAT Home
      • Essentials Course
      • Private Tutoring
      • Free Tests and Events
      • PSAT Practice Tests
    • Academic 
      • Academic Home
      • Comprehensive Tutoring
      • On-Demand Tutoring
      • Instant Writing Feedback
      • Free Events
    • College Admissions 
      • College Admissions
      • Senior
      • Junior
      • Sophomore
      • Freshman
      • Webinars
      • College Advice
    • Explore Schools  
      • College Ranking & Ratings
      • Find Colleges
      • Find Majors
      • Find Careers
      • Find Bootcamps
      • Paying for College Resources Center
      • Campus Mental Health Hub
    • For School Administrators  
      • K-12 Home
      • Test Prep
      • Tutor.com
      • High-Dosage Tutoring
  • Pre-Med
    • MCAT 
      • MCAT Home
      • 515+ Course
      • 515+ Immersion
      • MCAT Winter Bootcamp
      • Ultimate Course
      • Self-Paced
      • Private Tutoring
      • Practice Tests & QBank
      • CARS Skill Builder
      • Free Tests and Events
      • Self-Paced Free Trial
      • Med School Advice
    • DAT 
      • DAT Home
      • 430+ Course
      • Fundamentals
      • Private Tutoring
      • Free Tests and Events
    • Medical/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
    • OAT
    • NCLEX  
      • NCLEX-RN Home
      • QBank
      • Self-Paced
      • Free Events
      • Free Resources
      • Professional Advice
    • Academic 
      • Academic Home
      • Comprehensive Tutoring
      • On-Demand Tutoring
      • Instant Writing Feedback
      • Free Events
    • Explore Schools  
      • Med School Rankings & Ratings
      • Find Med Schools
      • Find Careers
      • Find Bootcamps
      • Find Majors
    • For School Administrators  
      • Graduate Test Prep Home
      • MCAT Prep
  • Pre-Law
    • LSAT  
      • LSAT Home
      • 170+ Course
      • 170+ Immersion
      • Fundamentals Course
      • Self-Paced
      • Private Tutoring
      • Free Tests and Events
      • Law School Advice
    • Academic  
      • Academic Home
      • Comprehensive Tutoring
      • On-Demand Tutoring
      • Instant Writing Feedback
      • Free Events
    • Explore Schools  
      • Law School Rankings & Ratings
      • Find Law Schools
      • Find Careers
      • Find Bootcamps
      • Find Majors
    • For School Administrators  
      • Graduate Test Prep Home
      • LSAT Prep
  • Pre-Grad
    • GRE  
      • GRE Home
      • 162+ Course
      • 10 Points+ Self-Paced
      • 165+ Tutoring
      • Fundamentals Course
      • Self-Paced
      • Private Tutoring
      • Free Tests and Events
      • Grad School Advice
    • Academic  
      • Academic Home
      • Comprehensive Tutoring
      • On-Demand Tutoring
      • Instant Writing Feedback
      • Free Events
    • Explore Schools  
      • Grad School Rankings & Ratings
      • Find Grad Schools
      • Find Careers
      • Find Bootcamps
      • Find Majors
    • For School Administrators  
      • Graduate Test Prep Home
      • GRE Prep
  • Pre-Business
    • GMAT  
      • GMAT Home
      • 645+ Course
      • Core Concepts Course
      • Self-Paced
      • Private Tutoring
      • Free Tests and Events
      • Business 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
    • Academic  
      • Academic Home
      • Comprehensive Tutoring
      • On-Demand Tutoring
      • Instant Writing Feedback
      • Free Events
    • Explore Schools  
      • Business School Rankings & Ratings
      • Find Business Schools
      • Find Careers
      • Find Bootcamps
      • Find Majors
    • For School Administrators  
      • Graduate Test Prep Home
      • GMAT Prep
  • Sign In
  • Sign Up
  • My Account
    • Home
    • School Planner
    • Order History
    • Settings

    • Sign Out
    • SAT
    • ACT
    • AP
    • PSAT
      • SAT Home
      • 1400+ Course
      • 1500+ Tutoring
      • Essentials Course
      • Self-Paced
      • Private Tutoring
      • ACT Home
      • 31+ Course
      • 34+ Tutoring
      • Essentials Course
      • Self-Paced
      • Private Tutoring
      • AP Home
      • AP 5 Comprehensive Tutoring
      • AP 5 Tutoring
      • AP 4 Course
      • Cram Course
      • Self-Paced
      • PSAT Home
      • Essentials Course
      • Private Tutoring
    • Academic Home
    • Comprehensive Tutoring
    • On-Demand Tutoring
    • Instant Writing Feedback
      • Find a Tutor
      • Pricing
      • Subjects
    • Admissions Counseling
    • Explore Schools
      • Admissions Home
      • Senior
      • Junior
      • Sophomore
      • Freshman
      • College Rankings & Ratings
      • Find Your College
      • Find Majors
      • Find Careers
      • Find Bootcamp
      • Paying for College Resource
      • Campus Mental Health Hub
    • Free Tests & Events
    • Self-Paced
      Free Trial
    • On-Demand Tutoring Free Trial
    • College Admissions
      • SAT
      • ACT
      • AP
      • PSAT
      • Academic
      • SAT
      • ACT
      • Webinar
      • Advice Articles
  • Sign In
  • Sign Up
  • My Account
    • Home
    • School Planner
    • Order History
    • Settings

    • Sign Out
Menu Account Account
Call Cart
 
  • 1-800-273-8439
  • Pre-High School
    • Academic
    • SSAT
    • ISEE
    • SHSAT
    • Explore Schools
      • College Rankings & Ratings
      • Find Your College
      • Find Your Major
      • Paying for College Resources Center
  • Pre-College
    • SAT
      • SAT Prep Home
      • Free Tests & Events
      • College Advice
    • ACT
      • ACT Prep Home
      • Free Tests & Events
      • College Advice
    • AP
    • Academic
    • College Admissions
    • Explore Schools
      • College Ranking & Ratings
      • Find Your College
      • Find Your Major
      • Paying for College Resources Center
    • For School Administrators
      • K-12 Home
      • Test Prep
      • Tutor.com
      • High-Dosage Tutoring
  • Pre-Med
    • MCAT
      • MCAT Prep Home
      • Free Tests & Events
      • Med School Advice
    • DAT
      • DAT Prep Home
      • Free Tests & Events
    • Medical/Dental School Admissions
    • OAT
    • NCLEX
    • Academic
    • Explore Schools
      • Med School Rankings & Ratings
      • Find Your College
      • Find Your Major
    • For School Administrators
      • Graduate Test Prep Home
      • MCAT Prep
  • Pre-Law
    • LSAT
      • LSAT Prep Home
      • Free Tests & Events
      • Law School Advice
    • Academic
    • Explore Schools
      • Law School Rankings & Ratings
      • Find Your Law School
    • For School Administrators
      • Graduate Test Prep Home
      • LSAT Prep
  • Pre-Grad
    • GRE
      • GRE Prep Home
      • Free Tests & Events
      • Grad School Advice
    • Academic
    • Explore Schools
      • Grad School Rankings & Ratings
      • Find Your Grad School
    • For School Administrators
      • Graduate Test Prep Home
      • GRE Prep
  • Pre-Business
    • GMAT
      • GMAT Home
      • Free Tests & Events
      • Business School Advice
    • GRE
      • GRE Prep Home
      • Free Tests & Events
      • Grad School Advice
    • Academic
    • Explore Schools
      • Business School Rankings & Ratings
      • Find Your Business School
    • For School Administrators
      • Graduate Test Prep Home
      • GMAT Prep
  • School Planner
  • Settings
  • Sign Out
  • Academic Home
  • Find a Tutor
  • Pricing
  • Subjects
  • How It Works
  • Pre-Med GPA Booster
  • Need a test prep tutor? Call us: 888-231-7737
  • Academic Home
  • Comprehensive Tutoring
  • On-Demand Tutoring
  • Instant Essay Feedback

David B.

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

What do you want to work on?


About David B.

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    (403)


Laura

Math - Algebra

Dec 4, 2025
Great tutor I would love to use this guy always.

Annalise

Math - Midlevel (7-8) Math

Dec 4, 2025
it was really good and he explained it well making sure I understude

Parker

Math - Midlevel (7-8) Math

Nov 19, 2025
good

Luke

Math - Midlevel (7-8) Math

Nov 10, 2025
he was a great tutor he was nice he explain it to me and walk me throught step by step

Galen

Math - Midlevel (7-8) Math

Nov 4, 2025
The guy acted like I was 2, And that made me kind of annoyed. My friend next to me had the same one at the same time. Suspicious.

Greyson

Math - Midlevel (7-8) Math

Nov 4, 2025
Thank you!!!

Arianna

Math - Midlevel (7-8) Math

Oct 20, 2025
this tutor was great and had no issues but my friends had tutors that were working with other users{this guy was not working with anyone else though}

Alexander

Technology - Computer Science - Python

Oct 20, 2025
Great

Billie

Math - Midlevel (7-8) Math

Oct 14, 2025
i enjoyed the tutor.

Heidi

Technology - Computer Science - Java

Oct 14, 2025
Awesome job helping me transfer files from a virtual learning enviroment to my computer.

Benjamin

Math - Midlevel (7-8) Math

Oct 8, 2025
he was helpful and he was friendly

Rona

Technology - Computer Science - Java

Oct 8, 2025
Very helpful and informative

Bruce

Technology - Computer Science - Python

Sep 30, 2025
WE tried 3 different ways to get the code to function correctly but could not find exactly what was wrong,

Curtis

Technology - Computer Science - Python

Sep 24, 2025
awesome

Adriana

Technology - Computer Science - Python

Sep 17, 2025
Great approach to tutoring! simple way that helped me understand the material.

SYMPHONY

Math - Midlevel (7-8) Math

Sep 17, 2025
thank you

David

Math - Algebra

Sep 10, 2025
very informational and helpful

Sommer

Math - Algebra

Sep 10, 2025
First time user. Havn't applied to school work yet.

Carine

Technology - Computer Science - Java

Sep 2, 2025
It was helpful

Prima

Technology - Computer Science - Java

Aug 28, 2025
it was great! my professor forgot to mention a step and he helped me so much!

delilah

Math - Algebra

Jul 28, 2025
super nice !! helped me understand ^_^

Steph

Technology - Computer Science - Java

Jul 11, 2025
awesome guy, very patient and knowledgeable

Michael

Technology - Computer Science - Python

Jun 20, 2025
David B explained everything so I could understand. David made sure I understood the concept before moving on and leaving me behind.

Brittany

Technology - Computer Science - Python

Feb 18, 2025
extremely patient and helpful!

Gary

Technology - Computer Science - Java

Feb 14, 2025
best tutor

Billy

Technology - Computer Science - Python

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

Nicholas

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!

Erian

Math - Midlevel (7-8) Math

Feb 11, 2025
I love this Tutor!

SURAIYA

FP - Java

Feb 10, 2025
great man! very helpful

Alvaro

Technology - Computer Science - Python

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

Juliette

Technology - Computer Science - Java

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

Cynthia

Technology - Computer Science - Python

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

Kevin

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.

Gail

Technology - Computer Science - Python

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

Danna

FP - Elementary Math

Jan 29, 2025
He is amazing

Cynthia

Technology - Computer Science - Python

Jan 28, 2025
wonderful help on a difficult subject

Frederick

Technology - Computer Science - Python

Jan 27, 2025
great learning experience

Isabelle

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

Brandy

Technology - Computer Science - Python

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

Kevin

Technology - Computer Science - Python

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

Isabelle

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!

Jamie

Technology - Computer Science - Python

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

SOPHIA

FP - Mid-Level Math

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

Leo

Technology - Computer Science - Java

Jan 6, 2025
David was very nice and helpful.

Jose

Technology - Computer Science - Java

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

MIA

FP - Mid-Level Math

Dec 11, 2024
i understood my homework better.

Melissa

FP - Mid-Level Math

Dec 11, 2024
thank u

Emily

Math - Algebra

Dec 9, 2024
Very helpful and very understanding

Colin

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.

Jose

Technology - Computer Science - Python

Dec 9, 2024
David was great! He was patient, understanding and friendly. Thank you David!
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
  • High Dosage Tutoring
  • 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

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?