This PowerPoint covers the essential middle school science standards on evolution . It is loaded with live links to videos and excellent webpages. Each slide has notes to guide the teacher through the presentation. This slide presentation and much more can be found for free at https://richarddawkins.net/ties/
Just go to the online learning page under the tab, Ready-to-Go Evolution Unit. Good teachers can teach anything well with support and good resources. The Teacher Institute for Evolutionary Science (TIES) is here to help.