Rooted in love.
Growing through art.
The arts classroom
A home for
your practice.
Bring teachers, students, and families together around the rhythm of learning.
Welcome to RAANI
Your next chapter
Welcome home.
A little structure. More room for the arts.
Can I sign in with a phone number?
Phone sign-in is not enabled yet. Please use Google or email.
Your teacher approves access to your classes after you join.
A fresh start
Choose a new password.
Let’s get to know you
Your place in RAANI.
Complete your profile before joining or setting up a studio.
Your studio.
A place to grow
Your teaching, beautifully organized.
Join a class
Enter the code from your teacher and the student’s name. Your teacher will review your request.
Your requests
Your approved classes
Are you a teacher? Set up your studio.
Set the expectations that help your community grow.
Create a studio to become its head teacher.
Batches can use this makeup policy or their own. New fees save a copy of the policy and rules for families to review.
Give each batch its own identity, level, and space to learn.
Add or edit a batch
Add a batch
Share a code. Meet your families. Approve each connection.
Requests for this batch
Choose the child’s existing roster record for each request—even if the family uses a first name, middle name, or nickname. Approve both parents against the same child. Do not create a second student record just because another parent joins. Verify unfamiliar names with the family before approving.
A thoughtful record of every learner.
Create one roster record per child in each batch. Both parents and the child’s optional login connect to this record.
Add or edit a student
Add a student
Batch announcements keep everyone informed. Family conversations keep a child’s updates together.
Write or update teacher terms
Published terms
Current acknowledgements
Signed records & previous versions
How agreements work
The head teacher writes the terms and chooses who must acknowledge them. Studio terms and batch-specific terms may both apply. Publishing creates a new version and keeps signed copies of previous versions. Parents and applicable student accounts acknowledge the current terms before requesting to join; the teacher cannot approve access until the current versions are signed. Existing families are asked to review new versions when they return to the portal. A typed name and an explicit electronic-signature acknowledgement are recorded with the account, date, and exact document version.
Payment methods
Create a charge
About payments
RAANI records fees and payment confirmations. PayPal opens outside RAANI, and Zelle payments are made through your bank. Cash and checks are handed to the teacher. Reporting a payment does not mark it paid; the head teacher confirms receipt. Bank and payment-provider fees or eligibility requirements may apply. Always verify the recipient and amount before paying.
A dated record of what you learned, and where to go next.
Write a class summary
About the class journal
Summaries are shared with approved families in the batch. Students see them when student access is enabled. Assistants can publish when the head teacher grants messaging permission; they can edit their own entries. Use Create homework beside practice notes to add a due date on the shared calendar. AI drafts use the same shared allowance and remain editable before publication.
Choose the batches and tools each assistant can use.
Assign assistant access
How assistant access works
Assign the exact email your assistant uses to sign in. They can create their own account with that email and confirm it, then refresh RAANI. No invitation email is sent. Add one assignment per batch. Every assigned assistant can view that batch’s calendar; messaging, attendance and AI depend on your choices. AI requires messaging permission. Assistants collectively can use up to 10% of the shared daily AI allowance; unused capacity stays available to the head teacher. Studio settings, student changes, family approvals and payment setup remain with the head teacher.
Clear assignments, shared due dates, and space to grow.
Create homework
About homework
Assignments appear here and on the batch’s calendar. Parents can guide younger children without a student login. Student access remains the head teacher’s choice. Assistants with messaging permission can publish and edit their own assignments. A past due date does not indicate whether a student completed the work. Calendar exports are copies; export again after changes.
Classes, homework deadlines, and extra sessions in one shared calendar.
This month
Recurring classes & term dates
Set a start and end date for each teaching term. Add separate schedules for different weekdays. Classes stop at the term end.
Extra sessions & one-time classes
An extra session can be scheduled on a school closure date. It is an explicit exception to the recurring schedule.
Makeup classes
School calendar & no-class dates
Use these dates only for schedules with “Follow school closure dates” checked. Institutes that teach during school breaks can leave it unchecked.
ICS: all-day closure events without recurrence rules. CSV: date,label (YYYY-MM-DD). Review the dates below; remove school events that aren’t closures. For a PDF or image calendar, enter the closure dates here.
Cancelled class dates
Calendar help & export instructions
Makeup sessions may be shared with the whole batch or only the selected student’s linked family. Cancelling a date stops recurring classes for that batch on that date. Restore it below if plans change. Removing a makeup event does not restore its original class automatically.
Exports include all loaded terms and events, not just the displayed month. Import the file into Apple Calendar or Google Calendar. Changes made later require a new export.
How to add this to Apple or Google Calendar
Open the .ics file with your calendar app if your device supports it. Google’s bulk calendar-file import is available through its desktop website. On phones, use Add to Google Calendar beside an event instead. Consider using a separate RAANI calendar to keep class events together.
Connecting securely…
Design demo only · uses sample records saved in this browser.
Rooted in love. Growing through art.