Essays & Interview Prep

Structured guides, real frameworks, and an AI writing assistant β€” so your application actually reflects who you are.

πŸ“ Personal Statement
πŸŽ“ Supplemental Essays
🎀 Interview Prep
✏️ My Drafts
βœ… Final Checklist

What is a Personal Statement?

A personal statement is your chance to speak directly to an admissions committee as a human being β€” not just a number. Most Canadian universities require one, especially for competitive programs.

Step 1 β€” Choose Your Central Story

  • Identify one meaningful experience that shaped your interest in your chosen field.
  • Avoid trying to cover everything. One focused story told deeply beats five surface-level points.
  • Ask yourself: "What do I want them to know about me that my transcript can't show?"
πŸ’‘ Tip: The best essays often start with a moment, a decision, or a question β€” not a biography. Drop the reader into a scene.

The Hook β†’ Body β†’ Reflection Framework

  1. Hook (opening paragraph): Start with a specific moment, scene, or question. Make the reader lean in. Avoid generic openers like "I have always been passionate about…"
  2. Context (paragraph 2): Briefly explain the background β€” who you are, where this interest came from, what led to this experience.
  3. Impact (paragraphs 3–4): What did you do? What did you build, learn, or overcome? Be specific with names, numbers, and outcomes.
  4. Reflection (paragraph 5): What did this change in you? How has it shaped your goals and why this program?
  5. Forward close: End with where you want to go β€” connect your past experience to what you'll do at this university.
Sample Hook (Engineering):
"The motor burned out at 11:43 PM, two hours before our robotics regional. My team looked at me β€” I was the lead engineer. I had no replacement part, no time, and no plan B. What happened in the next two hours changed how I think about engineering entirely."

Common Mistakes to Avoid

  • ❌ Starting with "I was born…" or "Since I was young, I always…"
  • ❌ Listing your rΓ©sumΓ© in paragraph form β€” that's what your activities section is for.
  • ❌ Trying to impress with big vocabulary β€” clarity beats complexity.
  • ❌ Writing what you think they want to hear instead of what's true.
  • ❌ Not leaving time to revise β€” great essays are rewritten 5+ times.
πŸ’‘ Word Count Strategy: Most Canadian personal statements are 300–600 words. Aim for the upper half of the limit. Every sentence should earn its place.

Why This University?

This is the most common supplemental prompt. Admissions wants to know you've done your homework.

  • Name specific programs, labs, professors, clubs, or opportunities at that school β€” not just "it's ranked #1."
  • Connect their specific offerings to your specific goals.
  • Show you've visited, attended a virtual tour, or spoken to a current student (if true).
Weak: "I want to attend Waterloo because it is one of the best engineering schools in Canada."

Strong: "Waterloo's co-op program β€” specifically the opportunity to work in industry as early as second year β€” aligns with my goal of building real engineering experience before graduation. The fact that 100% of Engineering co-op students find placements means I'll graduate with demonstrated, not just theoretical, skills."

Waterloo AIF (Admission Information Form) β€” Special Guide

The AIF is MANDATORY for most Waterloo Engineering and Math programs. It is heavily weighted β€” treat it like a mini-portfolio.

  • Activities section: List every extracurricular in detail. Include your role, hours/week, duration, and what you accomplished.
  • Essay responses: Waterloo asks about problem-solving, collaboration, and initiative. Use the STAR format (Situation, Task, Action, Result).
  • Context section: If your grades dropped for a reason, explain it here. Waterloo reviewers consider context seriously.
  • Do NOT leave sections blank β€” even if an answer feels small, fill it in thoughtfully.
πŸ’‘ AIF Tip: Write your AIF responses in a separate document first, then paste in. The AIF doesn't auto-save reliably.

McMaster, Queen's, and Other Supplemental Notes

  • McMaster Health Sciences: Extremely competitive. Essays must demonstrate intellectual curiosity and community contribution β€” not just grades.
  • Queen's Commerce: Requires a separate video interview (SOLUS). Practice answering "Why Commerce?" in under 2 minutes.
  • Western Ivey AEO: Applied in first year at Western β€” not at admission. Focus on getting into Western first, then apply for Ivey in second year.
  • UBC supplemental: Personal profile with activity sections and short essays. Strong emphasis on impact and leadership.

The STAR Method β€” Use This for Every Behavioural Question

S β€” Situation

Set the scene. Where, when, who was involved?

T β€” Task

What was your specific responsibility or challenge?

A β€” Action

What did YOU specifically do? (Not "we" β€” "I")

R β€” Result

What was the outcome? Quantify if possible.

McMaster MMI (Multiple Mini Interview) β€” Question Bank

The MMI uses 8–10 short stations (8 minutes each). Each has a scenario or question. Click any to expand guidance.

πŸ₯ "A patient refuses a life-saving blood transfusion for religious reasons. As their doctor, what do you do?"

Ethics β€” Patient Autonomy vs. Beneficence

+ Show approach
Acknowledge the tension (autonomy vs. doing good). Do NOT immediately override the patient. Steps: confirm the decision is informed, ensure they understand consequences, consult ethics board, respect their autonomy if they're competent. Show you see multiple perspectives β€” MMI scores empathy and nuance, not a "right" answer.

πŸ‘₯ "You see a teammate cheating on an important group project. What do you do?"

Ethics β€” Integrity vs. Loyalty

+ Show approach
Start by addressing it privately with the teammate first β€” give them a chance to correct it. If they refuse, escalate. Show that integrity isn't negotiable but you also approach it with fairness and not impulsivity. Avoid saying "I'd report them immediately" with no nuance.

🌍 "What is the biggest challenge facing Canadian healthcare in the next 20 years?"

Policy & Critical Thinking

+ Show approach
Good answers: aging population strain, physician shortage, mental health access gap, rural health disparities, or long-term care failures (COVID exposed this). Pick one, explain why it matters, and propose a direction β€” not a perfect solution. Show you can think critically about systemic issues.

πŸ€” "Tell me about a time you changed your mind about something important."

Self-Awareness & Growth

+ Show approach
Use STAR. Choose a genuine example where you had to overcome pride or bias. The point is showing intellectual humility β€” that you can update your beliefs when presented with new evidence. This is highly valued in healthcare professions.

General Interview Tips

  • Practice out loud β€” thinking of an answer isn't the same as saying one coherently.
  • Know your extracurriculars deeply β€” "tell me about your volunteer work" is always asked.
  • Prepare 2–3 stories from your life that show leadership, resilience, and teamwork.
  • It's okay to pause and think. Saying "That's a great question, let me think for a second" is professional.
  • Research the program and mention something specific β€” it shows genuine interest.

Essay Draft Workspace

βœ“ Saved

Each draft is tagged to a university and essay type. Work is saved automatically in your browser. Save named versions to track rewrites.

University
Program / Major
Essay Type
Writing Starters
Defining Moment Why This Uni Overcoming Challenge Leadership / EC Intellectual Curiosity STAR Format
0 words
βœ… Draft Checklist

While You Write β€” Quick Reference

πŸ“ Typical Word Limits
  • Personal statement: 300–600 words
  • Waterloo AIF response: 400 words each
  • UBC profile activity: 250 words
  • McMaster Health Sci essay: 650 words
  • Scholarship essays: 500–1,000 words
  • Queen's Commerce video: ~2 min (~300 words)
πŸ”‘ What Reviewers Look For
  • Specificity β€” names, dates, outcomes
  • Authenticity β€” sounds like you
  • Agency β€” what you did, not "we"
  • Growth β€” what changed after the experience
  • Connection β€” ties to the program/school
πŸ’‘ Revision tip: After your first draft, wait 24 hours before revising. You'll catch things you missed. Use "Save Version" to preserve each major revision.

Before You Submit β€” Final Checklist

  • Read your essay out loud β€” your ear catches what your eye misses
  • Have at least one other person (teacher, parent) read it for clarity
  • Check word count β€” make sure you're within the stated limit
  • Verify your name and student number are on all submitted documents
  • Confirm all supplemental materials are submitted (AIF, portfolio, etc.)
  • Reference letters have been sent by your teachers
  • Transcript has been submitted by your school (via OUAC)
  • Application fee has been paid and confirmed
  • You have received a confirmation email from the university
  • You know where to check your application status (portal login saved)
πŸ€– Essay & Interview Advisor βœ•
Hi! I can help you brainstorm essay topics, review your structure, practice interview questions, or give feedback on your answers. What do you need help with?
`); win.document.close(); } // ─── Copy to clipboard ──────────────────────────────────────── function copyDraft() { const text = document.getElementById('draftArea').value; if (!text.trim()) { alert('Nothing to copy β€” your draft is empty.'); return; } navigator.clipboard.writeText(text).then(() => { const btn = event.target; const orig = btn.textContent; btn.textContent = 'Copied!'; setTimeout(() => btn.textContent = orig, 2000); }); } // ─── Clear draft ────────────────────────────────────────────── function clearDraft() { if (!confirm('Clear this draft? Your saved versions will remain.')) return; document.getElementById('draftArea').value = ''; updateWordCount(); onDraftInput(); } // ─── Insert prompt ──────────────────────────────────────────── function insertPrompt(template) { const ta = document.getElementById('draftArea'); const pos = ta.selectionStart; const val = ta.value; ta.value = val.slice(0, pos) + (val ? '\n\n' : '') + template + val.slice(pos); ta.focus(); ta.selectionStart = ta.selectionEnd = pos + (val ? 2 : 0) + template.length; updateWordCount(); } // ─── Saved programs quick-fill ──────────────────────────────── function loadSavedProgsQuickFill() { let progs = []; try { progs = JSON.parse(localStorage.getItem('savedPrograms') || '[]'); } catch(e){} const row = document.getElementById('savedProgsRow'); const chips = document.getElementById('savedProgsChips'); if (!progs.length) { row.style.display = 'none'; return; } row.style.display = 'block'; chips.innerHTML = progs.map(p => { const esc = s => s.replace(/&/g,'&').replace(/"/g,'"').replace(/'/g,''').replace(//g,'>'); return `${esc(p.programName)} \u00b7 ${esc(p.uniName)}`; }).join(''); } function prefillFromProg(uniName, programName) { document.getElementById('draftUni').value = uniName; document.getElementById('draftProgram').value = programName; saveDraftMeta(); } // Initialize on page load initDrafts(); function toggleExpand(el) { const box = el.nextElementSibling; box.classList.toggle('open'); el.textContent = box.classList.contains('open') ? 'βˆ’ Hide approach' : '+ Show approach'; } function toggleCheck(el) { el.classList.toggle('checked'); el.textContent = el.classList.contains('checked') ? 'βœ“' : ''; } function toggleChat() { document.getElementById('chatPanel').classList.toggle('open'); } const chatResponses = [ "For your hook, think about the most specific, vivid moment related to your interest. What were you physically doing when you knew this was the field for you?", "The STAR method works really well here. Can you tell me the Situation first β€” where were you, what was happening?", "That's a solid structure. The reflection paragraph could be stronger β€” instead of saying 'I learned a lot,' try saying exactly what you learned and how it changed a decision you made.", "For the MMI, the key is showing your thought process, not just your conclusion. Evaluators want to see HOW you think, not just what answer you arrive at.", "Your extracurricular descriptions in the AIF should always answer: What did I do? What was my specific role? What was the outcome or impact?", ]; let chatIdx = 0; function sendChat() { const inp = document.getElementById('chatInput'); const msgs = document.getElementById('chatMessages'); if (!inp.value.trim()) return; const safe = inp.value.replace(/&/g,'&').replace(//g,'>'); msgs.innerHTML += `
${safe}
`; inp.value = ''; setTimeout(() => { msgs.innerHTML += `
${chatResponses[chatIdx % chatResponses.length]}
`; chatIdx++; msgs.scrollTop = msgs.scrollHeight; }, 700); msgs.scrollTop = msgs.scrollHeight; }