Lecturer + student functions implementation