Do you need engaging, main idea and supporting details passage worksheets for middle school? Rap songs are your answer! Based on rap songs, these mini lessons will keep your students' attention using song lyrics as reading passages while they practice main idea and details skills. Easily incorporate them into independent activities or complete them together as a class lesson. Students will listen to the songs then use the song lyrics as reading passages to complete the activities detailed below.