Page: Become a Teacher

Code: BCMT Route: /become-a-teacher Access: Public Priority: P0 Status: In Scope

Purpose

Recruit Student-Teachers by explaining the certification process, earning potential, and benefits. Key page for sustaining the learn-teach-earn flywheel.


Connections

Incoming (users arrive from)

Source Trigger Notes
HOME Footer 'Become a Teacher' link Primary entry
HOWI "Become a Teacher" CTA From how it works
PRIC "Start Teaching" CTA From pricing page
CCNT "Become a Teacher" prompt after completion Post-course conversion

Outgoing (users navigate to)

Target Trigger Notes
CBRO "Find a Course" CTA For those who need to enroll first
LGIN "Apply Now" CTA (if enrolled) Login to apply
STDR "Meet Our Teachers" link See existing teachers
FAQP "More Questions" link FAQ section

Data Requirements

Entity Fields Used Purpose
users (student_teachers) name, avatar, courses_teaching, earnings_total, testimonial Teacher testimonials and success stories
platform_stats avg_teacher_earnings, total_payouts, active_teachers Social proof stats

Sections

Hero

  • Headline: "Teach What You Know, Earn What You're Worth"
  • Subheadline: "Join 300+ Student-Teachers earning while helping others learn"
  • Stats: Average earnings, total paid out
  • Primary CTA: See If You Qualify

Why Become a Student-Teacher

  • Earn 70% of session fees ($20-50/hour)
  • Flexible schedule—teach when you want
  • Reinforce your own learning by teaching
  • Build your teaching portfolio and reputation
  • Work from anywhere with just a laptop

Requirements

  • Complete a Peerloop course with high marks
  • Get recommended by your Student-Teacher
  • Pass certification interview with the Creator
  • No prior teaching experience required

The Certification Process

  • Step 1: Complete a course successfully
  • Step 2: Get recommendation from your tutor
  • Step 3: Brief video interview with course creator
  • Step 4: Complete teaching best practices module
  • Step 5: Start accepting students!

Earnings Breakdown

  • 70% of every session fee goes to you
  • Set your own hourly rate
  • Weekly payouts via Stripe
  • Earnings calculator with examples
  • No caps on how much you can earn

Teacher Testimonials

  • Real quotes from active Student-Teachers
  • Earnings examples
  • Photos and profiles

Day in the Life

  • Typical schedule examples
  • How sessions work
  • Support available
  • Community of teachers

FAQ

  • Common questions about becoming a teacher
  • Link to full FAQ

Two-Path CTA

  • Already completed a course? → Apply Now
  • Need to complete a course first? → Browse Courses

User Stories Fulfilled

  • US-T001: Understand requirements to become a Student-Teacher
  • US-T002: Understand earning potential
  • US-T003: Learn about the certification process

States & Variations

State Description
Visitor Standard page for non-logged-in users
Enrolled Student Shows their eligible courses and progress
Course Completed Prominent "Apply Now" CTA with direct application flow

Mobile Considerations

  • Steps become vertical timeline
  • Calculator remains functional
  • Testimonial cards scroll horizontally

Error Handling

Error Display
Testimonials fail to load Show static testimonials
Stats fail to load Show estimated ranges

Analytics Events

Event Trigger Data
page_view Page load source, referrer, logged_in, courses_completed
calculator_used Earnings calculator interaction hours_input, rate_input
cta_click Any CTA clicked cta_name, destination, user_state
apply_started Application flow initiated course_id

API Calls

Endpoint When Purpose
GET /api/teachers/featured Page load Featured teacher testimonials
GET /api/stats/teachers Page load Platform teaching stats
GET /api/user/eligible-courses Page load (if logged in) Check which courses user can apply to teach

Notes

  • SEO: Target 'earn money tutoring', 'become a tutor', 'teaching side hustle'
  • Critical page for sustaining the flywheel
  • Consider personalization for logged-in users