Teacher Guide
ESL Instructor Guide
This guide covers everything an online ESL instructor needs to run classes through Rising with Melodies โ logging in, managing your student, scheduling, attendance, and messaging.
Already know the system? Use the one-page Quick-Reference Card instead.
1. Logging In
You'll log into the same admin system the organization uses, but your account is scoped to just what you need:
risingwithmelodies.org/school/admin.html
Go to the URL above.
Enter the email and password given to you by the admin.
Click Sign In.
2. What You'll See
Your account only shows the sections relevant to teaching โ you won't see billing, enrollments, or other students' data. After logging in, you'll land directly on:
- ๐ ESL Classes โ your students, their schedules, and attendance/messaging
- ๐ Security โ where you can change your own password
If you ever see a red dot next to "ESL Classes" in the sidebar, that means you have an unread message from a student.
3. Managing Students
The ESL Classes page lists every student, their assigned instructor, schedule, and status โ with a "๐ฅ Join" button when a Meet link is on file.
Adding a Student
Click + Add Student.
Fill in their first name (required), last name, location, and age.
If the student should have access to the Student Portal, set a Portal Login Code and a PIN (a simple 4-digit number works well). Share these with the student directly.
Click Save.
The Manage Panel
Click Manage on a student's row to open their full session panel:
Click Save Session after making changes.
Logging Attendance
Still inside the Manage panel, scroll to Log Today's Class: pick the date, mark Attended Yes/No, add an optional note, and click + Log Class. It appears immediately in the Attendance History list below, and the student can see it too on their own portal.
4. Messaging Your Student
Every student has a private message thread with their instructor, visible inside the Manage panel under Messages.
Click Manage on the student's row.
Scroll down to the Messages section โ any messages from the student appear here, and opening this panel marks them as read.
Type your message and click Send.
The student sees the same thread on their end at the Student Portal, with your name attached to each message.
5. Google Meet Setup
Students generally do not need a Google account to join a Meet call โ they can join as a guest by typing their name, as long as the meeting isn't configured to require sign-in.
Option A: Use a shared room link (recommended)
Ready-to-use links are set up under the Rising with Melodies Google account, both required settings already correct (Access Type = Open, "Host must join before anyone else" = Off โ see Option B below for what these mean). Pick whichever room is free at your class time and paste it into the student's Manage panel (Section 3) โ no setup needed on your end.
Option B: Create your own link
If you need a new room (see above) or would rather have a separate, private link for your own class(es), set one up like this:
Go to meet.google.com and create a new meeting (or a recurring Calendar event with Meet attached).
Join the meeting once as the host.
Open Host controls โ look for a shield/lock icon in the toolbar, or find it under the "Activities" (star) icon, the "More options" (โฎ) menu, or the People panel's settings gear.
Two separate settings need to be correct โ both are required, changing only one still leaves people stuck asking permission:
- Access Type = Open. This lets anyone with the link join, not just people on a Calendar invite.
- "Host must join before anyone else" = Off. Even with Access Type set to Open, leaving this toggle On still blocks students until you personally arrive first.
Paste this link into the student's Manage panel (Section 3) so it's saved for future classes.
6. Changing Your Password
Go to ๐ Security in the sidebar, enter your new password, and confirm. You'll use the new password the next time you log in.
7. Tips & Reminders
- Log attendance right after each class while it's fresh โ the student can see it immediately on their own portal.
- Messages support pasted links (worksheets, Drive folders, articles) and they become clickable automatically.
- Set Access Type to Open and turn off "Host must join before anyone else" on your Meet link once (Section 5) โ both carry over for future classes using that same link.
- If you ever can't access something you expect to, contact the admin โ your account may need a role or permission adjustment.