Teaching activities, laboratory courses and thesis opportunities