Schoolhouse.world: peer tutoring, for free.
Free SAT® Prep, as part of a research study.
SAT® Bootcamps
Free SAT® Prep, as part of a research study.
Get free help applying to college.
College Admissions Workshops
Get free help applying to college.
1-on-1 conversations on global topics
Dialogues
1-on-1 conversations on global topics
A global network of volunteers.
Explore Tutors
A global network of volunteers.
AP Computer Science Principles | Prep Guide & Overview

SAT Score Range

5 sessions

+9

🔥 3 spots left!

About

💻 AP COMPUTER SCIENCE PRINCIPLES 💻
☀️ SUMMER PREP GUIDE ☀️
Are you taking AP CSP this school year?
Join this interactive session to get a head start! We'll break down what the course covers, all of the units and what exactly will be on the AP exam in May, how the AP exam works, and what the Create Performance Task is.
I got a 5 on the AP and an A in the class, and can help you do the same!

No prior experience needed. All you need is a computer.

Tutored by

Ilya D 🇺🇸

Certified in 9 topics

View Profile

senior. 1550 sat. passion for stem. tutoring mathematics and chemistry since sophomore year. love playing soccer, doing calisthenics, and playing chess.

✋ ATTENDANCE POLICY

Please make every session that you can. If you absolutely cannot make a session please let the tutor know and let him know in advance.

SESSION 5

2

Aug

SESSION 5

AP Computer Science

AP Computer Science

Sat 5:00 PM - 6:00 PM UTCAug 2, 5:00 PM - 6:00 PM UTC

💻 AP CSP | Q&A | with a 5 Scorer 💻
In this open Q&A session, you’ll get the chance to ask anything about AP CSP. I scored a 5 on the AP CSP exam and I’ll be sharing my experience, knowledge, and tips on how you can get a 5 on the exam as well. This will be a Q&A/AMA, but I will also give my personal tips on how you can get a 5 without studying a lot outside of school.
Come with questions or just listen in and learn from others!

Public Discussion

Please log in to see discussion on this series.

Jul 28 - Aug 2

1 week

60 mins

/ session

Next session on August 2, 2025

SCHEDULE

Monday, Jul 28

5:00PM

Tuesday, Jul 29

6:00PM

Thursday, Jul 31

5:00PM

Friday, Aug 1

5:00PM

Saturday, Aug 2

5:00PM