Divepod
2025 Summer Program
A new model for computer science education.
A Divepod is a small group of people who learn together and deep-dive into interesting topics.
The Divepod Summer Program is a 3-month learning program designed for teenagers (age 16+) and young adults who are interested in computer science and technology. Each student is paired with an advisor to discover topics that are interesting to them and to design a custom learning plan. As a student learns and improves, the advisor helps adapt the plan to the student’s needs and introduces new topics. The summer program will be an opportunity for students to develop skills in self-directed learning, which allows them to be adaptable and drive their own education based on personal interests and goals. A core outcome we hope to achieve is that students form a positive relationship with learning and become more confident in tackling challenging problems that are important to them. We believe these skills and experiences are crucial for long-term success and mental wellbeing in an uncertain and rapidly changing world.
A central component to the summer program is the Divepod Advisor - a new class of educators that is unlike those that students have encountered in traditional school systems. In today's education landscape, educators such as teachers and professors are instructors who are responsible for a specific subject matter (like math, biology, physics, etc). As a result, instructors are tied to a fixed curriculum, class, or set of content and most are responsible only for content delivery within a timeframe. Whether or not the materials are relevant to the student's interests is not their responsibility. In contrast, Divepod advisors are tied to individual students and are responsible for helping students guide their own education. Advisors work with the student to follow their interests, have full control over the instructional materials used, and are given broad flexibility to adapt to the student’s needs. Each advisor works with a small number of students (5-10 students per advisor over the entire program) so they can spend the necessary amount of time and attention to build trust and to understand the needs of each student.
The summer program typically runs from early June to late August. Since each program is tailored to a student, the start and end dates are flexible. The advisor will work with the student to accommodate travel plans, school schedules, and other commitments. Being adaptable and creating opportunities are important aspects of the program.
Before a student commits to the program, there will be an interview process where students and their families can meet and chat with an advisor. The goal is help students develop an understanding of the program goals, their advisor’s background, and what to expect in the first few weeks. A student and the advisor must mutually decide to work together, in the spirit of freedom of association. Some students may decide that the program is not for them after the interview.
If a student decides to commit to a program, they can expect to meet with their advisors 1-on-1 on a weekly basis once the program starts. Typically, there will be more meetings early on in the program. Advisors are also available via text chat and other types of collaboration platforms.
The Summer 2025 program is designed for students interested in computer science and technology. Naturally, this subject covers a broad domain with many different paths of exploration. Most students will likely start with an introductory bootcamp in programming, if needed, and branch out to subject areas that interest them (machine learning, computer hardware, operating systems, etc). If students need support in a more fundamental area (ex. statistics), the advisor will work with them to expand and evolve the learning plan.
The 2025 Summer program is offered in two versions:
The remote program will be organized primarily via online platforms, such as Google Meets and Slack. This stream is designed for students who are more comfortable with virtual learning or cannot travel to Toronto, Canada.
Program fees are approximately $6,300 CAD / €4,000 EUR / $4,500 USD + applicable taxes.
The in-person program will be held in Toronto, Canada. It is ideal for students who already reside in the area. Although the format will be similar to the remote program, there will be additional opportunities to attend in-person meetings and events in the downtown Toronto area. Students are expected to organize their own accommodations and transportation.
Program fees are approximately $8,400 CAD / €5,400 EUR / $6,000 USD + HST.
If a student decides to commit to either stream, there is a non-refundable deposit of 10% of the program fees to secure a spot. In the first month of the program, we'll provide a full refund minus the deposit if a student decides that the program isn't for them.
Students are best prepared to start the program if ...
Most of the materials needed (books, tutorials etc) can usually be accessed online for free. Part of the experience is learning how to be resourceful in acquiring eduational materials. In some cases, students may choose to purchase these materials (ex. a hardcover textbook or a microcontroller kit) themselves if there are no good alternatives. Although not required, we highly recommend students get access to a local public library.
One of our core missions is to develop students into effective self-learners, leaders, and decision-makers. Education is a life-long endeavour and does not end when you graduate from school. Students are more successful when they become independent learners who can thrive in the uncertainties of the real world. One can argue that, eventually, every one of us must rely on self-directed education.
In order to help students learn how to learn, we need to think differently. The book Teaching as a Subversive Activity, by Neil Postman, describes a basic model which we've adapted and modified. Some of the design criteria for this model are almost opposite of what people typically think of as “education”:
With the summer program, we hope to show students that they are more capable than they think, that the dynamism and uncertainty of our world makes it interesting, and that they have the agency to drive their own education to make themselves successful.
The Divepod summer program is primarily designed for students in high school or college/university. It's great for high school students who want something more dynamic than a fixed curriculum course. Students who are already enrolled in a college/university program, especially in a non-technical field, will find this program useful in developing their computer science skillsets. Overall, a student would be a good fit if they have an interest to drive their own education, particularly:
If you're uncertain, we recommend you email us to arrange a call with us. There's no commitment and no cost for the initial consulatation. There are many factors that determine if the program will be a good fit, which includes the goals of the student, other commitments during the summer, and availability of advisors.
Divepod advisors are fundamentally experts at self-directed learning. They advise students on the learning process rather than specific subjects. Good advisors understand the balance between effort, which is core to learning, and frustration. They develop mutual trust to show students how to unlearn bad habits acquired from schooling. Great advisors build confidence and help students tackle things that seem insurmountable. In some ways, the ultimate goal of an advisor is to make themselves obsolete.
A great advisor may not necessarily be the most prestigious or high-profile individual. They are almost always great self-learners and are self-taught. For example, a student struggling to understand how a computer system works may not be best served by an award-winning computer science researcher operating on the cutting edge. The researcher’s perspectives will be too advanced to be useful for the student. Sometimes, good advisors may be people who are also self-learning in an area of interest but are a few years ahead. They have dealt with the same issues as the student and have a more intuitive understanding of beginners.