Booking a lesson on Roshi is quick and simple. Browse verified university instructors, choose a time that works for your family, and coordinate details directly in the app.
Browse & Find the Right Instructor
Explore categories like Sports, Academics, Arts, or Music. Filter by subject, skill, or availability. Open profiles to view bio, experience, and rates.
Check Availability & Choose a Time
View the instructor's calendar and select an available slot. Don't see a time? You can use the 'Request Availability' feature to ask for specific days or blocks.
Confirm Booking & Payment
Complete secure payment through Stripe. You'll receive a confirmation email, and the session will appear in 'My Lessons'.
Coordinate Details in Chat
Use in-app messaging to finalize the meeting location (online link or safe venue) and share any materials or goals needed.
Attend the Lesson
Be present or nearby for minors. The instructor will check in and out to confirm completion through the platform.
Rebook Easily
Enjoy the session? Rebook quickly from the instructor's profile or your lesson history to keep the momentum going.
Specific Expertise
Look for instructors with the exact skill you need (e.g., Algebra I vs. general math).
Share Goals
Tell the instructor about challenges or goals upfront so they can tailor the lesson.
Safety First
Keep all communication in-app for safety and clarity.
Life happens. You can cancel or reschedule up to 24 hours before the session directly in 'My Lessons'.
Please note that late cancellations (within 24 hours) may be subject to a fee according to Roshi's booking policies.
Visit our Support page or email support@roshico.com anytime.