What’s the Best Way to Stay Licensed and Up to Date?

Do you use online courses, in-person seminars, or company-provided training?