The Dalton program is good but the customer support and success coach absolutely suck. They have deactivated my account 3 times for no reason, and totally disrupted my study Schedule. They are very slow to respond to requests and I have had a horrible experience with them