syllabus teaching and learning 560835