Our Company utilizes all of the above. We all have an annual oral exam /check flight (PIC's) with the check airman, CPR and First Aid course, Winter ops course. Online we do CTS which covers FAR's, Op's Specs, survival, Terrorism, ETC. In addition to that all of our pilots are type rated which requires an annual recurrent (1 week) of class and a sim.