Final Exam Notes ----------------