I took the Freddie Spencer riding School 2 summers ago. I loved it. They use the inner portion of the NASCAR Las Vegas Motor Speedway. It also depends on how many days you sign up for as well. I did the 3 days course. You start out with some class room instructions followed by track time in the first part of the day. The last part of the day, you switch over to dirt bikes (Honda CR150) and learn to slide the bike dirt track style. I learned alot, became a faster and safer rider (both at the track and on the street). The classes are conducted by top notch instructors as well. All were very friendly and easily approachable for any questions. I would highly recommend it.