The Teaching Channel is free resource for educators that has video lessons and lesson resources for educators. There are videos on all different areas including science, differentiation, classroom management, assessment, collaboration, and different academic subject areas.
Videos are searchable and sorted by topic, subject, and grade and range from 1 min in length to 15 minutes (the longest I found).
Videos are categorized as "Teaching Practice" - sort professional development type topics, and "Lesson Ideas". The ones I watched were very good and I got some great project ideas for my physics class.
Check it out.