I know Kashan for many many years, he helped my daughter through out the high school time and had the great results. He offered his help above and beyond his line of duties and was very creative while identifying the areas she needed to improve. I would highly recommend him.