is this supposed to be a boolean? should you do `return user_course_staff_groups.exists()`?