diff --git a/src/dashboards/Student.tsx b/src/dashboards/Student.tsx
index 1365f67f..40b376b0 100644
--- a/src/dashboards/Student.tsx
+++ b/src/dashboards/Student.tsx
@@ -14,7 +14,7 @@ import useExamStore from "@/stores/examStore";
import {getExamById} from "@/utils/exams";
import {getUserCorporate} from "@/utils/groups";
import {MODULE_ARRAY, sortByModule, sortByModuleName} from "@/utils/moduleUtils";
-import {getLevelScore} from "@/utils/score";
+import {getLevelLabel, getLevelScore} from "@/utils/score";
import {averageScore, groupBySession} from "@/utils/stats";
import {CreateOrderActions, CreateOrderData, OnApproveActions, OnApproveData, OrderResponseBody} from "@paypal/paypal-js";
import {PayPalButtons} from "@paypal/react-paypal-js";
@@ -244,7 +244,7 @@ export default function StudentDashboard({user}: Props) {
{capitalize(module)}
- {module === "level" && `English Level: ${getLevelScore(level).join(" / ")}`}
+ {module === "level" && `English Level: ${getLevelLabel(level).join(" / ")}`}
{module !== "level" && `Level ${level} / Level 9 (Desired Level: ${desiredLevel})`}
diff --git a/src/utils/score.ts b/src/utils/score.ts
index 2e191025..26aa526a 100644
--- a/src/utils/score.ts
+++ b/src/utils/score.ts
@@ -163,3 +163,14 @@ export const getLevelScore = (level: number) => {
return [];
}
};
+
+export const getLevelLabel = (level: number) => {
+ if (level < 2) return ["Foundation", "Pre-A1"];
+ if (level < 4) return ["Elementary", "A1"];
+ if (level < 5) return ["Pre-intermediate", "A2"];
+ if (level < 6) return ["Intermediate", "B1"];
+ if (level < 7) return ["Upper Intermediate", "B2"];
+ if (level < 8) return ["Advanced", "C1"];
+
+ return ["Proficiency", "C2"];
+};