BlackwiddowSVTT has been to the raceway in Pueblo a number of times. Hopefully he'll chime in here.
There's also a cool track out by the airport in Denver. I remember people trying to close it down...but years later I saw that it was still open. I forget the name of the track, though. Kingpin, you know what track I'm talking about?
The Miller Motorsports Raceway in Tooele is supposed to be VERY nice. I didn't get a chance to check it out in person before I moved to OR. (BTW, Tooele is where my old SVT resides.

)
Glad my info was at least somewhat helpful. Let us know if you have any more questions!
FWIW, I've had 2 friends teach English over in Japan, 1 in Hungary, and 1 in Greece (he's there now). They all stayed for 1 year or less, but enjoyed their time. Some companies work your arse off, and others are much more lax.