I would strongly recommend on Brainy Learning Club. They offer face to face courses just tailor made for the student. We were new movers to US and my daughter increased 350 points on her SAT score! Just give a visit, Dr A will take care of the rest. I appreciate his support and follow-up a lot.