My GF and I both took the course before getting our licenses. I had previous riding experience, she had just learned and it was a great course for both of us. Like I said, they do start out assuming that you know nothing at all, but there's still a lot of really good information, even for people that have ridden for years.