Professor Kan teaches graduate courses on Semiconductor Memories and RFID, and undergraduate courses on Introduction to Microelectronics, Quantum Mechanics, Silicon Devices, Digital Circuit Design, RF Systems, Robust Programming, and Nano-Fabrication.