Dr. Thompson specializes in custom R/D, analysis, and failure investigations into multi-disciplinary electrical, magnetic, electromechanical and electronic systems at Thompson Consulting, Inc. (Harvard MA).The author is also Teaching Professor of Electrical and Computer Engineering at Worcester Polytechnic Institute. He teaches graduate-level and undergraduate seminars in analog, power quality, power electronics, electomechanics, electric motors, rotating machinery, and power distribution for high-tech companies. He has taught for University of Wisconsin-Madison, covering classes in electric motors, electromechanical systems, power electronics and magnetic design.