I have attended and delivered countless technical trainings throughout my career. I am continually developing new technical skills through self study, online training, and through formal training. I have trained customers, peers, and students on a wide range of technical topics. I believe the best way to learn technology is to teach it to others.