GG102 Final Exam Notes