Fact that all other reviews appear pretty good I wonder if our experience was a fluke. Of course I will never know as the call I was promised by online chat never came. My daughter had invested 20 hours of time on their TREMENDOUSLY boring modules only to suddenly be locked out. The entire time I had been asking her why do you have to keep calling in and she said it's something about verifying that I am me. Well according to the chat she got locked out because she had failed 18 of those validations which never said she failed or perhaps that's why she had to call in, but in any event we chatted online and the woman said that we lost our $60 for the course and she had to start all over again. When I complained she said she'd have a manager call who never did. It may have been partly my fault because I missed out on the initial instructions which explained how she was supposed to validate and apparently she misunderstood but it was the SELF taught course which should mean make it understandable to 15 yr old and/or contact customer with a warning before just cutting you off irreversibly. DPS said no rule pertaining to this-- so it was the school's choice. Doing over though, will find a more engaging, visually post 1990 course with good customer service!