Hi
The Teensy people also sell the adapter chip for the K66, but it is quite expensive: https://www.pjrc.com/store/ic_mkl02.html
You can also program a serial loader to the chip which allows multiple programming methods (KBOOT, UART SREC, iHEX, USB-MSD, SD card, Ethernet) - there is one available for the Teensy 3.6 here: http://www.utasker.com/kinetis/TEENSY_3.6.html
However this still gives no debugging support (the main disadvantage of Teensy and Arduino) apart from printf types. To improve this you can also use the debugger circuit from the FRDM-K66F board - it is a K20DX128 which will be cheaper than the Teensy boot loader chip and allows drag and drop programming via USB-MSD, real SWD programming/debugging and also USB-CDC to UART bridge.

It won't allow the Teensduino programming tool to be used, which the hobby users may not like so much since they will tend not be familiar with the other methods, but opens it up to more professional users. There is an open source version of the OpenSDA code that an be programmed to the K20.
Regards
Mark
Complete Kinetis solutions for faster/more efficient professional needs, training and support: http://www.utasker.com/kinetis.html
i.MX RT project compatibility: http://www.utasker.com/iMX.html
Including FreeRTOS integration for all Kinetis parts
Kinetis K66:
- http://www.utasker.com/kinetis/TWR-K65F180M.html
- http://www.utasker.com/kinetis/FRDM-K66F.html
- http://www.utasker.com/kinetis/TEENSY_3.6.html
uTasker: supporting >1'000 registered Kinetis users get products faster and cheaper to market
Request Free emergency remote desk-top consulting at http://www.utasker.com/services.html
Open Source version at https://github.com/uTasker/uTasker-Kinetis
https://community.nxp.com/thread/512558
https://community.nxp.com/thread/352862
https://community.nxp.com/thread/498809