I thought it was great, covered what you needed to know several times, with my schedule it was the perfect way for me to get my license without taking classes that would have resulted in spending weekends away, renting a hotel and in my case having to use vacation time off work. Once I was done with the course, I knew which areas I was weak in so I just kept taking the practice tests over and over until I knew it forward and backwards did very well on the actual test. I would reccomend it. Sent from my SM-A205U using Tapatalk