Towards an optimal teaching programme for supportive care