Do you need engaging, middle school main idea and supporting details activities with passages? Rap songs are your answer! Based on rap songs, these activities 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.