✦ Portal Three · Human Teacher

Schedule Your Session

Human teacher sessions are held live, by request — choose a format and a time that works for you, and your teacher will confirm by email.

Looking for a group already forming, or want to start your own? Browse Group Gatherings →
Early access. This is a preview of how live scheduling will work — pick a day and time below. For now, your teacher (or our team) still confirms the exact slot personally by email rather than instantly. No payment is taken until your session is confirmed.

Request Sent

Your teacher will confirm the exact time by email. Once confirmed, you'll get a link to join your live session right here on My Spiritual Teacher.

Preview the Live Session Room (Demo) →
🔧 Developer: this form currently opens the visitor's email client via a mailto: link (see handleBookingRequest() below) so it works today with zero backend. Replace with a real POST /api/session-requests call once the scheduling backend exists — that backend should check the teacher's real availability, send a confirmation email with a link like session.html?type=human&medium=zoom&name=...&date=...&time=..., and only send that link once the teacher has actually confirmed the slot.

The day/time picker above (getSlotsForDate()) currently generates mock "open" slots so the page shows what live scheduling will look like. Swap that function to fetch each teacher's real open slots once availability data exists — the rest of the picker (day strip, slot grid, hidden #b-date/#b-time fields) can stay as-is.
← Back to Human Teacher portal
✦ Portal Three · Human Teacher

Share Your Wisdom.
Teach on My Spiritual Teacher.

We're building a home for real, verified teachers across every tradition to offer live sessions, mentorship, and classes. Tell us about yourself, and we'll be in touch as we open this up.

Early access. Human teacher booking isn't live yet — this form registers your interest so we can reach out personally once it is. No commitment, and there's nothing to pay right now.
This isn't final — we'll work out pricing together before you go live.

Thank You

Your interest has been sent. We'll be in touch personally as this opens up.

🔧 Developer / Owner: this form submits in the background via FormSubmit — no account or signup needed, it works directly off TEACHER_INTEREST_EMAIL below. One-time step: the very first submission sent to a new address triggers a confirmation email from FormSubmit to that inbox — click the link in it once to activate delivery; every submission after that arrives automatically. To change where submissions go later, edit only TEACHER_INTEREST_EMAIL — it updates both the background form and the mailto fallback automatically (that fallback only fires if the background submission fails, and it DOES show the destination address to the applicant). Replace this whole flow with a real POST /api/teacher-applications call once the backend from Part 1 of the build roadmap exists, so submissions land in a database.
← Back to Human Teacher portal