School of Rock San Diego provides both in-person and online music lessons for students of all ages. Our programs, camps and workshops for kids, teens and adults make learning to play music fun and create great communities of musicians. School of Rock is t