Managing Classes
Learn how to create, organize, and manage your classes in EMStudio Pro with subjects, colors, schedules, and student rosters.
Classes are the foundation of everything in EMStudio Pro. Each class represents a group of students you teach — whether it's a full classroom, a small tutoring group, or a one-on-one session.
Creating a New Class
To create a class, click the New Class button from your dashboard or the classes page. You'll need to fill in a few details:
- Class name — Give your class a clear name (e.g., "Period 3 — Algebra II" or "SAT Prep Tuesday Group")
- Subject — Select from common subjects or type your own
- Grade level — Choose the appropriate grade level for your students
- Color — Pick a color to visually distinguish this class across the app
- Description (optional) — Add any notes about the class for your reference
Once created, your class will appear in the sidebar and on the class selector panel that's shared across all pages.
Color coding
Choose distinct colors for each class — they'll appear on your timetable, lesson cards, and grade sheets, making it easy to tell classes apart at a glance.
The Class Detail Page
Click on any class to open its detail page. From here, you have access to everything related to that class, organized into tabs:
| Tab | What It Shows |
|---|---|
| Overview | Class info, quick stats, and recent activity |
| Students | Full student roster with profiles and status |
| Lessons | All lessons linked to this class |
| Grades | Gradebook with assignments, categories, and scores |
| Attendance | Attendance records and heatmap visualization |
| Standards | Educational standards linked to this class |
| Planner | Monthly and weekly lesson planning view |
Adding Students to a Class
There are two ways to add students:
Manual Entry
Click Add Student in the Students tab to add students one at a time. Enter their name, email (optional), parent email (optional), and student ID.
Bulk Import
For larger rosters, use the CSV import feature. Prepare a CSV file with columns for name, email, and student ID, then drag and drop it into the import dialog.
Heads up
Students can belong to multiple classes. If you add a student who already exists in another class, EMStudio Pro will link the existing record rather than creating a duplicate.
Class Schedules
Each class can have a weekly schedule that defines when you meet. Go to the Timetable page or edit schedules directly from the class detail page.
Schedules support:
- Multiple time slots per week (e.g., Mon/Wed/Fri at 9:00 AM)
- Rotation cycles for schools with rotating schedules
- Integration with the lesson planner for automatic slot mapping
Learn more about schedules in the Timetable section.
Editing and Deleting Classes
To edit a class, click the Edit button on the class detail page. You can update any field including name, subject, color, and description.
To delete a class, use the delete option in the class settings. This will remove the class and unlink all associated data (students, lessons, and grades remain in the system but are no longer connected to the deleted class).
Multi-Class Lessons
One of EMStudio Pro's most powerful features is the ability to share lessons across multiple classes. If you teach the same content to different sections, you only need to create the lesson once and link it to all relevant classes.
Learn more about this in the Lessons section.