Recent courses he has taught include electronic energy processing, and his research interests include wide bandgap semiconductor device modeling for next generation power electronic circuits, as well as renewable energy systems. He also served as a reviewer for two prestigious journals: IEEE Transactions on Power Electronics and IEEE Transactions on Industrial Electronics. He is a member of both IEEE and the Power Electronics Society.