How soon can I see the improvements?

You can track the progress using on your User Page under tab Progress. There you will be able to observe different charts that are showing your progress both inside the games, as well as therapeutic exercises. However, the best way to track progress is to schedule regular vision exams with your chosen eye doctor.