Fix syllabus rendering issue and add user model to show syllabus page
fix merge with Chris' changes