Bringing this thread back from the dead to post Weber State University's automotive department's channel.
https://www.youtube.com/user/WeberAuto/ They have some good explanations of how different hybrids and EVs work, along with other technical videos.