diff --git a/aleksis/apps/alsijil/models.py b/aleksis/apps/alsijil/models.py
index fb9e57c40fa66ce75b93e11c451cb87a6b21f69c..b39b0d4b9a8ddadd23bcd7548ae178951d7ed0c5 100644
--- a/aleksis/apps/alsijil/models.py
+++ b/aleksis/apps/alsijil/models.py
@@ -1,5 +1,5 @@
 from datetime import datetime
-from typing import Optional
+from typing import Optional, List
 
 from django.contrib.auth.models import User
 from django.core.exceptions import PermissionDenied
@@ -118,6 +118,9 @@ class Documentation(CalendarEvent):
         if self.course:
             return self.course.groups.all()
 
+    def get_teachers_short_names(self) -> List[str]:
+        return [teacher.short_name or teacher.name for teacher in self.teachers]
+
     def __str__(self) -> str:
         start_datetime = CalendarEvent.value_start_datetime(self)
         end_datetime = CalendarEvent.value_end_datetime(self)