Teaching excellence : an illusive goal in higher education teaching and learning