First and foremost: All of the great reviews for Wes are spot-on.
I recently completed the 16-hour, 2-day CA CCW class taught by Wes and Joe Truesdale. Wes and Joe really click together as instructors and the classroom portion of the training was very well done. Wes has an encyclopedic knowledge of the CA statutes related to concealed carry. This, plus his personal experiences from being a cop in the Central Valley, made the classroom sessions very informative, interesting, and entertaining.
The range time/qualifications were the high point of the class, though. Both Wes and Joe are very safety-oriented and they handled a large (20+) group of people on the range like pros.
Since taking the CA CCW course, I have also taken the UT CCW course that Wes and Joe teach. This class, too, was extremely well-done.
Try one of the classes Wes puts on--you definitely won't be disappointed.