Defining tutoring subjects

Tutoring Subjects Setup

Defining tutoring subjects into clear categories and sub-categories is a critical part of the system setup since these will be used in multiple ways.

1- During student registration as they select their subjects of interest

2- During tutor registration as they select the subjects they can teach

3- While scheduling tutoring sessions to select the subject of the session based on the tutor profile and the subjects they teach

The Subjects & Expertise module allows admins to define subjects under the predefined categories and to keep subject offerings structured.

The predefined tutoring subjects categories in the system include:

1- Subjects

2- Languages

3- Special Needs

4- Test Prep

This guide covers everything you need to set up and manage tutoring subjects inside the admin panel.

NOTE: Tutoring Subjects are used for Tutors and Counseling Expertise are used for Counselors

1. Accessing the Tutoring Subjects Module

 

To begin managing your tutoring subjects:

 

  1. Open the Subjects & Expertise section from the left navigation panel.

  2. Select Tutoring Subjects to view all existing subject categories and the number of sub-categories assigned to each.

You will now see a list of predefined categories including Subjects, Languages, Special Needs, and Test Prep, along with their associated sub-subjects.

2. Understanding Subject Categories

A category acts as a parent grouping—helpful for organizing subjects logically.

 

Examples include:

  • Subjects → Math, Biology, Chemistry, English

  • Languages → French, Arabic, Spanish

  • Special Needs → Dyslexia support, Learning difficulties

  • Test Prep → SAT, IELTS, GED

The category list page displays:

  • Category Name

  • Total Sub-Categories

  • Actions Menu (⋮) for viewing details

3. Viewing Category Details

PrepBase provides two convenient methods to open detailed Category information:

 
1. Clicking the Category Name (direct open)

Simply click on the Category name (e.g., Subjects) to open the sub-category detail page.

 
2. Using the Three-Dot Menu (⋮) → View

 

Open the action menu beside the Sub-category and select View.

View Form Includes:
  • Category Name (English)

  • Category Name (Arabic)

This screen is read-only and is ideal for quickly reviewing stored details.

4. Managing Sub-Categories (Individual Subjects)

Sub-categories represent the actual subjects students enroll in and instructors teach (e.g., Physics, Math, Economics).

 

On the Manage Tutoring Subjects (Sub-Categories) page, you can:

  • Add new subjects

  • Assign subject icons

  • Edit subject names

  • Activate or deactivate subjects

  • Delete subjects

5. Adding a New Subject (Sub-Category)

To create a new tutoring subject:

 

  1. Click the “+” button in the top right corner.

  2. The Add Sub-Category form will appear.

Fill in the following details:

  • Icon
  • Sub-Category Name (English)
  • Sub-Category Name (Arabic)
  • Save the Subject

Click Save to finalize.

6. Editing an Existing Subject

 

If a subject name needs correction or rebranding:

  1. Open the Actions Menu (⋮) next to the subject.

  2. Click Edit.

  3. Update the English name, Arabic name, or icon.

  4. Save your changes.

7. Viewing Sub-Category Details

 

The View option shows a simplified detail view of the subject including:

  • Icon

  • English name
  • Arabic name

This is helpful when cross-checking naming standards or auditing category structure.

8. Activating or Deactivating a Subject

Every subject includes a status toggle, allowing admins to control its visibility:

  • Active (blue) → Students and instructors can see and use the subject

  • Inactive (gray) → Hidden from selection menus but preserved in your database

This feature is useful when phasing out outdated subjects or temporarily limiting availability.

9. Deleting a Subject

If a subject is no longer needed:

  1. Click the Actions Menu (⋮).

  2. Select Delete.

  3. Confirm the deletion.

IN THIS ARTICLE