Course Dates Upcoming Dates and Locations Virtual seminars run as 1/2-day sessions. In-person classes run as full-day sessions. See the virtual session daily class times. There are currently no public dates scheduled. All our courses are available to be held at a location of your choice. Please contact us for more information. In-Person Agenda▸