Check out the "helpful resources" page to prepare well for the semester!
Weekly Assignments - breaking it down