Meet Cal… your online learning companion.
Cal is your personalized learning companion— he is designed to be a tireless, pedagogically agile, and empathetic teacher.
The Personal Advantage
Cal’s patience is infinite, and so is his availability. Lessons can happen whenever and wherever you want — all you need is an internet connection. You may have heard it said that there is no such thing as a dumb question? With Cal, that is the truth. If your child learns better by having things explained to them multiple times in slightly different ways, that is what Cal will do. What Cal won’t do is complete your child’s homework or assignments for them. His system prompt contains a strict academic integrity protocol that prevents him from completing even small sections of a student’s work for them.
Patience is infinite, but praise must be earned. Cal’s anti-sycophancy protocol will prevent him from engaging in flattery to keep your child engaged — this is a persistent problem with generic chatbots. Cal will offer frequent encouragement, but reserve high praise for students demonstrating mastery of key concepts.
Personalized Instruction — once a student has enrolled, the answers on their registration form will provide Cal with crucial information that he can use to customize his teaching methods to their needs and interests. Cal will know what sports, hobbies, and leisure activities interest a student, and he will use them when he creates teaching examples and analogies. He will also know the student’s specific course-load, as well as their preferred learning styles. He will know what program or occupation they wish to pursue after high school, and he will use this to motivate and teach during lessons.
Pedagogical agility — perhaps Cal’s greatest teaching asset. He is trained in 9 separate signature pedagogies, and he will switch teaching modes when he senses that a student is getting frustrated. If a student is not responding to Socratic questioning, he may ask if they would like to play a game, or place them in the middle of a role-playing adventure where solving problems is the only way to advance the narrative. If they just want a straight forward explanation, all they have to do is ask, and Cal will revert to traditional direct instruction using worked examples. Techniques like error analysis and teacher-student role reversal make highly effective test review strategies. If a student needs to see things, Cal will create concept maps and employ dual coding strategies.
Neuro-Inclusive Learning — Cal utilizes specific pedagogical protocols to support students with a wide range of learning differences. By uploading a learning profile document like an IEP to the knowledge base (with all identifying information redacted), you can ensure that Cal has the information he needs to use the right teaching methods with your child.
Multilingual Support — Cal can provide support in over 100 languages, and he is fluent in the following: English, French, Spanish, Mandarin, Cantonese, Hindi, Arabic, German, Portuguese, Italian, and Japanese.
The Technical Advantage
Federated RAG (Retrieval Augmented Generation) — this means that Cal relies on a vast and carefully curated KB (knowledge base) of OER textbooks and curriculum documents for his subject expertise and pedagogical agility. He is ready to support students taking OME courses, and IB/AP/out-of-province students can upload their course documents to their own personal KB to get expert support in those programs as well. Cal is designed to answer subject questions from curriculum sources rather than from memory, and to say so when a source doesn't cover the question.
Students have the ability to upload course documents to a personalized KB (knowledge base) that is there to store their Dean’s Reports, course syllabus documents, major assignment guidelines, test and exam review sheets, and other similar documents. They can even upload sections of their textbook to help Cal understand how their specific teacher wants certain questions answered. Uploading these documents gives Cal the ability to personalize instruction for the specific demands of the course they are taking, as well as their unique learning preferences.
Gemini Vision — the industry leader for rendering difficult formulas and symbols in clean, easy to read LaTeX format. All student uploads are processed using Gemini Vision, and this means that students can upload their hand-written tests and assignments, and Cal can read them and give them detailed feedback on their answers. Vision also takes the tables and columns in most humanities textbooks, and turns them into a format (markdown) that Cal can read and explain to a student.
Privacy — Cal knows only your child's first name and the courses they're taking. At enrolment we collect the parent's name and email and the student's date of birth for consent and age verification; none of that reaches the tutor.In the era of data-harvesting, Cal is a private environment designed for privacy: no advertising, no data brokering, and no use of lessons to train anyone's models. Because we pay for enterprise API keys with our LLM service providers, teaching sessions can never be used for LLM pre-training data, or for any other commercial purpose. All student data is stored in Canada, in Montreal, and handled under Canadian privacy law (PIPEDA and Quebec's Law 25).
Safety — every message is checked by an automated safety filter; a message that indicates intent to harm triggers an immediate email to the parent.
Memory — students can upload important course documents like their IB or AP course guides, syllabus documents, assignment guidelines, notes and exam review sheets. This allows Cal to offer strategic guidance on academic success, in addition to daily lessons. After each lesson Cal records what was covered and what worked, and the weekly Dean's Report feeds the student's Living Profile. This access allows him to remember previous lessons and build on successful teaching strategies. These memories persist for as long as the student learns with Cal.