I would rename the variable `doesnt` to `does_see_course` so its meaning is clearer later in this function.