Collaborative heritage learning: course syllabus