I like that you can pick which class level you want to go through, or even skip over some classes if they aren't applicable right now. The only thing is, it takes way too long to get logged into your account. There are times when i have to wait upwards of 30 minutes just trying to log in sometimes. And then after logging back in it doesn't remember my last login info so every time i try to log in again its giving me an error saying "Could not locate user profile" even though everything looks fine. Make sure before signing up that you know how much free credits you will be able to use with each course because there isn't always enough room left on the card once all the lessons are completed. This helped us learn better about our drivers, what their strengths were as well as weaknesses, and give them extra help where needed.