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
      • Comprehensive Tutoring
      • 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
      • 170+ Course
      • 170+ Immersion
      • Fundamentals Course
      • Self-Paced
      • Private Tutoring
      • Free Tests and Events
      • Law School Advice
    • MCAT 
      • MCAT Home
      • 515+ Course
      • 515+ Immersion
      • 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  
      • GMAT 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
    • NCLEX-RN  
      • NCLEX-RN Home
      • QBank
      • Self-Paced
      • Free Events
      • Free Resources
      • Professional Advice
    • 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
  • 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
      • GMAT Home
      • Free Tests & Events
      • Business School Advice
    • DAT
      • DAT Prep Home
      • Free Tests & Events
    • NCLEX-RN
    • OAT
    • TOEFL
  • 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

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


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!

Kathryn

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.

SARA

FP - Mid-Level Math

Nov 21, 2024
he was nicee

Andrea

Technology - Computer Science - Python

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

Jasmine

Math - Elementary (3-6) Math

Nov 18, 2024
The best tutor was really helpful!

Derricko

Technology - Computer Science - Java

Nov 18, 2024
Great session!

Ileen

Technology - Computer Science - Python

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

Leo

Technology - Computer Science - Java

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

Bela

Technology - Computer Science - Java

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

Leo

Technology - Computer Science - Java

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

SONNY

FP - Mid-Level Math

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

Asra

Technology - Computer Science - Java

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

Jonathan

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!

JERMOSKI

Math - Elementary (3-6) Math

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

Jaden

Technology - Computer Science - Python

Oct 20, 2024
Amazing tutor, demonstrated very well.

MiriMaranda

Math - Midlevel (7-8) Math

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

Myriam Bachyra Chirine

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 !

Vaunte

Technology - Computer Science - Java

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

2031Emma

Math - Midlevel (7-8) Math

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

Samantha

FP - Algebra

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

ELIANNA

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.

Juliette

Technology - Computer Science - Python

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

Niraj

Technology - Computer Science - Python

Sep 30, 2024
he was veru helpful

Taiba

Technology - Computer Science - Python

Sep 30, 2024
He is a good tutor.

SAMMY

FP - Algebra

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

2032Lachlan

Math - Elementary (3-6) Math

Sep 25, 2024
she was really understanding my problems

2032Brendan

Math - Elementary (3-6) Math

Sep 25, 2024
I can't type

2032Ethan

Math - Elementary (3-6) Math

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

XAVI

FP - Algebra

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

Leo

Technology - Computer Science - Java

Sep 24, 2024
David was very helpful.

JACQUELINE

FP - Mid-Level Math

Sep 23, 2024
really helpful!

John

Technology - Computer Science - Python

Sep 19, 2024
good

Starrjai

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.

Danielle

Technology - Computer Science - Java

Sep 16, 2024
Amazing

Jareer

Technology - Computer Science - Python

Sep 12, 2024
fantastic tutor

Jamar

Math - Elementary (3-6) Math

Sep 11, 2024
I love this tutor

Hunter

Technology - Computer Science - Python

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

CharlieAnn

Math - Midlevel (7-8) Math

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

ALYSSA

FP - Mid-Level Math

Aug 27, 2024
he was rlly sweet to me!

Kendrick

Technology - Computer Science - Python

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

Samantha

Technology - Computer Science - Java

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

MARICELA

FP - Mid-Level Math

Aug 22, 2024
Thank you!

Daniel

Technology - Computer Science - C++

Aug 18, 2024
David helped course correct me.

Corrine

Technology - Computer Science - Python

Aug 14, 2024
David is always great

Daniel

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.

Dan

Technology - Computer Science - Java

Jul 28, 2024
i need him again

Marnell

Technology - Computer Science - Java

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

Forrest

Technology - Computer Science - Java

Jul 20, 2024
Amazing tutor, very helpful

Paula

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?