1600 Perfect Score: The 7 Secrets of Acing the SAT