I got mine at Carters Country several years back. The instructor was a former DPS officer thats used some of his experiences in the class as examples.
For some reason there are many Carters Country haters -- I've had nothing but good experiences -- but the class was worthwhile and memorable, primarily due to the instructor. 4951