This program would not log our progress, would kick my son out randomly and then would lock him out of using the account. I thought that he was making the errors so I tried myself and ran into the same problems. When I called the company the customer service was terrible. I do NOT recommend.