My junior son has had a really good time working with his Rev Prep tutor, Cara Rabaev. She is able to tutor many of his subjects and helps him with both his AP and regular classes. She explains things clearly and stays positive with him. We get a report after each session showing what they did and what he should study for the next week. She also sends a short video so we can see how they work together and that my son is paying attention. Most important, he is getting better in the subjects Cara helps him with. Joe Twohig is our advisor and is easy to reach and supportive, giving personal advice about the programs and options from Rev Prep. Overall, a very good experience this year!