Class Syllabus-lots of info!