WEEK 7-8: Review & Mid Term Exam