GarageBand is a music making software and app for Mac and iOS respectively. It offers a sound library with software instruments, presets for guitar and voice, and virtual session drummers. Users can access piano and guitar lessons.
This app has lots of percussion instruments available for both amateur and pro musicians to create amazing songs and rhythms. DrumJam doesn't focus only in classic rock drums, and it has instruments from every region.
This educational app will teach both beginner and more advanced drummers lots of techniques, skills and tricks to get to play like their idols. Drum Guru has lots of video lessons waiting to be downloaded, so it can be used offline.