I didn't personally find the TS 101 course to be all that compelling. Its a good course though to learn some techniques and gain confidence for when you need to travel in the road.
In all honesty, I can't think of any place in Denver city and county where one has to travel on the sidewalk, so I can't see the big deal about riding in the road. We don't have many high speed arterials, and where they do exist, there's a parallel adjacent route...