Browse and find the class/date that works for you. Click on it to register.

When registering you won't be asked to pay. We will verify your qualifications (some courses are Mil/LEO only), verify or secure payment as appropriate, and approve you to attend.  That will usually happen the same day (unless possibly on a weekend - then early Monday).

You can withdraw or re-schedule into another date as you like.  Our refund / reschedule policy is very generous. If you can't come, reschedule as early as you know.    See our FAQ for refund policy - but the answer is yes.

If the calendar isn't working for your browser then please visit our scheduling software directly.

Please notify me from time to time of new content or classes.

(We won't share your e-mail, or bug you. We periodically send e-mails with articles, videos, and schedule updates.)