YouTube has great videos and lots of them. There are other alternatives that teachers may want to explore. This post from Free Technology for Teachers provides over 30 resources.