We highly recommend IMLC and Paul Pscolka. First our son took SAT preparation course at IMLC. The program is very well designed. It teaches students strategies & tips for mastering the test. Their study materials & sample tests are constantly updated based on the most recent SAT tests. After the first attempt, our son took 5 private lessons with Paul & continued to take weekly practice tests at the IMLC. He scored above 1500 the second time he took the test which was 200 points improvement from his first attempt.