In Maryland you can take it at the dealer, college, or the MVA but depending which one use choose the price changes with the dealer being highest and MVA being cheapest. They also have a couple differant advanced options, I've thought about taking one of those next spring.