Group Tutoring

notion image
Group tutoring sessions help in establishing a regular routine to practice and learn faster. Learners get unstuck faster, progress better, and create stronger relationships with their peers. The group sizes are kept small to make sure each student gets a lot of value out of each session.
The groups are 4-10 people and do not exceed 10 students by design. We believe that it’s best to keep the group size small to provide the best experience for each learner. Having peers is also important as learning is mostly a social experience - it keeps the motivation high.

Weekly meetings:

Group tutoring sessions take place 3 times a week. Students are free to pick their schedules. At the beginning of each week, they receive a list of time slots to pick from, to make sure everyone can best fit the sessions in their day. We encourage you to make use of all the 3 time-slots per week, but students are free to attend fewer sessions if they can’t make it.

Asynchronous education:

With modern technologies, it’s possible to provide a fully asynchronous education for learners and tutors. Students can go hard and complete our courses as quickly as they can or they can take their time to digest the material within a longer time span.
When organizing group tutoring sessions, we group people who have made the same progress together. So, during a group meeting, everyone has the same context and approximately the same knowledge (Students who have reached the level where they cover for loops are in one group, while those who reached the level of if/else statements are in another. And these groups can change from meeting to meeting).
We believe this kind of division by the made progress is beneficiary for both students and tutors. Students who learn fast don’t get bored in the classes as they usually do at schools, while people who need more time, have the flexibility to study longer and remain consistent.

[Coming soon] Interview preparation:

After successfully completing the course, we start practicing for an interview. We solve different challenging problems, learn several basic algorithms, and improve the problem-solving skills to make sure the candidates ace the interviews!

Personal guidance:

Whether you have a specific goal in mind, want to practice for an olympiad, or want to find your next job, we provide personal guidance to make sure we head in the right direction. Our mentors have different backgrounds and are experts in their field, so they’ll guide you in the best direction to make sure you achieve your goals.


After successful course completion and interview preparation, the students get certificates from Profound Academy stating that they successfully finished the course. When getting a certificate, please make sure you have the correct name on your profile page (you can edit the profile page at any time).

Picking the best plan for you


Participate in courses

Access side quests

Community of learners

Learn at your own pace


Group tutoring


Weekly meetings

Personal guidance

Copyright ©2022 Profound Academy