Link to Resource:

Resource Type:

Subject application

Creator

Teach Rock
No content specifically designed for students with special needs

Registration:

required

Grade Levels:

10, 11, 12, 9, High school

Subject Areas:

computer science, Technology

Versions:

free_no_ads

TeachRock is a collection of over 170 free detailed lesson plans that use popular music as a tool for student engagement. Encompassing everyone from The Beatles to Beyonce, TeachRock has something for almost everyone.