Final Review

review for the final