I sent my son to this place to catch up after he had missed a lot of school due to being sick. He took 4 hour classes on the weekend and ended up with 5As as a result. I am very pleased and greatful with the result. I recommended this place 100%. I am going to send my other children soon.