diff --git a/src/endWeek/saTakeClasses.js b/src/endWeek/saTakeClasses.js
index 1640f26b623e3014a8b915f1e27f6e26d5324396..281fd98866bf669f9c53d9fa095b02eb1a44e66f 100644
--- a/src/endWeek/saTakeClasses.js
+++ b/src/endWeek/saTakeClasses.js
@@ -299,13 +299,14 @@ App.SlaveAssignment.takeClasses = (function() {
 	function skillLessons(slave) {
 		let undevoted = 0; // forces an obedience lesson to replace the first skill lesson
 		let skillIncrease = 0;
+		let lessons;
 		const set = new Set();
 		if (V.schoolroomRemodelBimbo !== 1 || slave.assignment !== Job.SCHOOL) {
 			skillIncrease = (10 + Math.floor((slave.intelligence + slave.intelligenceImplant) / 32));
 		} else {
 			skillIncrease = (10 + (Math.abs(Math.floor((slave.intelligence + slave.intelligenceImplant) / 32))));
 		}
-		for (let lessons = 0; lessons < Math.max(1, learning); lessons++) {
+		for (lessons = 0; lessons < Math.max(1, learning); lessons++) {
 			if (slave.devotion <= 20 && undevoted === 0) {
 				set.add(` Since ${he} is wanting in basic obedience, ${he} suffers through courses on <span class="devotion inc">${his} place</span> in the Free Cities world.`);
 				slave.devotion += 10;
@@ -338,6 +339,9 @@ App.SlaveAssignment.takeClasses = (function() {
 				}
 			}
 		}
+		if (lessons > 1) {
+			r += ` ${He} completes ${num(lessons)} this week.`;
+		}
 		for (const item of set) {
 			r += item;
 		}