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:

  1. Class name — Give your class a clear name (e.g., "Period 3 — Algebra II" or "SAT Prep Tuesday Group")
  2. Subject — Select from common subjects or type your own
  3. Grade level — Choose the appropriate grade level for your students
  4. Color — Pick a color to visually distinguish this class across the app
  5. 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:

TabWhat It Shows
OverviewClass info, quick stats, and recent activity
StudentsFull student roster with profiles and status
LessonsAll lessons linked to this class
GradesGradebook with assignments, categories, and scores
AttendanceAttendance records and heatmap visualization
StandardsEducational standards linked to this class
PlannerMonthly 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.