Rick is fantastic. He’s very experienced with the tests so he’s basically reverse engineered all the patterns and algorithms that go into making them. His feedback on essays is very thorough and constructive. His tutoring gave me a lot of confidence going into the test and I ended up getting a total of 3 questions wrong on the entire SAT. He really helps you understand why you got certain questions wrong and how to recognize the same types of questions in the future and how to answer them correctly. I highly recommend Rick for everyone.