peer tutoring, for free.
Free SAT® Prep, as part of a research study.
SAT® Bootcamps
Free SAT® Prep, as part of a research study.
A global network of volunteers.
Explore Tutors
A global network of volunteers.

Computer Science

Computer Science






CS Help


Computer Science

Computer Science

Computer Science


Tutor Journey
Tutor Journey

Become a Learner

Learn, help, and reach your goals with other Computer Science students across the globe.

As a learner, you can:

Post questions and discussions

Attend Computer Science sessions

Answer questions by replying to threads

Become a Contributor

Know your stuff? Get the credentials to show it and become a certified Computer Science Contributor.

As a contributor, you can:

Get an official Certified Computer Science Contributor Badge

Build a college-ready portfolio

How to Become a Contributor

Engage in at least 3 posts

Safety and Personal Boundaries Training

7 min

Become a Tutor

Want to make a bigger impact? Host live sessions over Zoom—plus, record volunteer hours and get other perks.

As a tutor, you can:

Help learners over Zoom

Host Computer Science sessions

Get volunteer hours

Participate in giveaways, receive swag, and more!

How to Become a Tutor

Become a Moderator

Make an even greater impact! Take ownership and ensure that this subworld is successful.