Improving Student Engagement in Teaching Electric Machines Through Blended Learning | IEEE Journals & Magazine | IEEE Xplore