Learn Guitar Chords & Songs from Expert Teachers

“Today is my opportunity to practice guitar.”

Meet a Few of Our Amazing Instructors

What works for you? Online lesson or local teacher? Either way, your guitar lessons are live, interactive, and customized for you.
Profile-background-check Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.
Profile-student-favorite Student Favorite
This teacher is rated in the top 15% of teachers in the specialty subject. This badge demonstrates subject mastery on a nationwide scale.

Kevin T.

25 Reviews
Teaches Online
Starting at $90
  • Speaks Chinese (Mandarin), English
  • Teaches Beginner, Intermediate, Advanced
  • B.A. Songwriting and Performance from Berklee College of Music
Teaching Locations:
Profile-location-online Online
Quick View
See Profile
Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.
Student Favorite
This teacher is rated in the top 15% of teachers in the specialty subject. This badge demonstrates subject mastery on a nationwide scale.

Kevin T.

25 Reviews
Book Now
Online Guitar Teacher

Guitar Lessons

From Beginner to Advanced - All Ages

Well structured lesson plan covering all aspects of music, and specifically designed to help you reach your individual goals.

Styles taught: Rock, funk, jazz, country, blues, fusion, folk, R&B, and classical

About Kevin

Kevin T. is a music professor at MUM, Vice president of the San Diego Songwriters guild, and CEO of Songwriting Planet. He is an instructor of guitar, bass, voice, piano, songwriting, composition, orchestration, jazz arranging, music theory, ear training, production and engineering, and music busine

Recent Reviews
Keith
I’ve been taking lessons from Kevin for about 2 months. Before that I’d been kind of aimlessly playing around with guitar. I was playing by myself for about 20 years and basically had no timing and rhythm. I’m not a funk master yet but Kevin has given me tools that have greatly improved my timing and for the first time actually believing that I’m going to do this. Thanks
Asam
I started taking lessons with Kevin about a month ago I took lessons when I was a kid, and remember some things, but my hands do not yet so what my head is telling them. Kevin has been great, adjusting to what I already know and adding a lot of music theory, which I never had learned before. Highly recommend Kevin.
Jo
I started learning Ukulele with Kevin and then picked up Guitar lately, Kevin has a systematic way of teaching, instead of covering each and every chords, he summarizes them by different shapes, and also their variations, so you can memorize the basics and find their "relative" chords easier. He also taught music theories, how each chord is formed, and if you want to play a specific song, he's also glad to help on finding the exact chord and transfer them into different notes that suits you. Definitely have your notebook ready since there's a lot to learn. The harder thing for myself is with the online class, it's not as efficient as a face-to-face one, I also tend to be less motivated to practise but you ought to just find your own motivation!
Profile-background-check Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.
Profile-student-favorite Student Favorite
This teacher is rated in the top 15% of teachers in the specialty subject. This badge demonstrates subject mastery on a nationwide scale.

Indigo S.

60 Reviews
Teaches Online
Starting at $60
  • Speaks english
  • Teaching since 2006
  • Teaches students 12 and up
Teaching Locations:
Profile-location-online Online
Quick View
See Profile
Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.
Student Favorite
This teacher is rated in the top 15% of teachers in the specialty subject. This badge demonstrates subject mastery on a nationwide scale.

Indigo S.

60 Reviews
Book Now
Online Guitar Teacher

Guitar is my main squeeze. I love to help people enjoy the instrument as much as I do. learn to shred a rock solo, fingerpick a folk song, or transcribe miles davis. learn to play what you hear on records without resorting to you tube instructional videos (wink). or if you are already an accomplished musician, enhance your ability to employ techniques like chord weaving on the guitar, craft better solos, write more sophisticated chord progressions, etc

About Indigo

Indigo has been working in the performing arts since she was biting ankles, first as a dancer and vocalist, and later as a guitarist. She's composed music for and/or sung dozens of international television commercials, spots on Law and Order and songs in Films premiered at the Tribeca Film Festival

Recent Reviews
Lindsay
Katie
Joia K.
Indigo is amazing. My 16 year old daughter loves learning guitar with her. She’s super fun to learn with and also extremely patient and encouraging! We can’t recommend her enough!
Profile-background-check Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.

Eric J.

438 Reviews
Teaches Online
Starting at $49
  • Speaks Spanish, English
  • Teaches Beginner, Intermediate, Advanced
  • Teaches students 5 and up
Teaching Locations:
Profile-location-online Online
Quick View
See Profile
Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.

Eric J.

438 Reviews
Book Now
Online Guitar Teacher

I have been playing guitar since I was 8 years old, teaching guitar since I was 16 and through takelessons since 2013. My method is step-by-step and easy and to understand. I want to help you to become a great guitarist!

Lead & Rhythm Guitar:

Chord voicing: triads, four note open/closed chord voicing, chord melodies, comping, strumming, fingerstyle, standard grooves in various styles

Step-by-step approach to soloing/improvisation:
major & minor scales & modes & arpeggios, blues/pentatonic scales and "licks". Phrasing & line
development over simple - sophisticated harmonic changes Alternate/sweep & tremolo picking, hybrid picking, slide guitar, hammer on/pull offs, (up to 8 finger) tapping, bending and whammy techniques.

Sight reading (standard notation/tablature)
Music Theory & Ear Training
Composition/songwriting

About Eric

I give my students 110% and take pride in my students growth and accomplishments. I began working with takelessons in 2013 teaching students of all different ages, ability levels in-person and online. I teach many different subjects, and my experience as an online music teacher is unmatched. I'v

Recent Reviews
Patrick
Jenna
Claire S.
I've been taking lessons with Eric for years and am continuously surprised at how great my voice sounds! Lessons have changed over the years as I've progressed and worked on different technical elements and different styles of music. I would highly recommend!
Profile-background-check Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.
Profile-student-favorite Student Favorite
This teacher is rated in the top 15% of teachers in the specialty subject. This badge demonstrates subject mastery on a nationwide scale.

Alex L.

7 Reviews
Teaches Online
Starting at $40
  • Speaks Spanish, English
  • Teaching since 2007
  • Teaches Beginner, Intermediate, Advanced
Teaching Locations:
Profile-location-online Online
Quick View
See Profile
Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.
Student Favorite
This teacher is rated in the top 15% of teachers in the specialty subject. This badge demonstrates subject mastery on a nationwide scale.

Alex L.

7 Reviews
Book Now
Online Guitar Teacher

I am a teacher with a decade of experience, and graduate of Music at San Jose State University. I have a really great method that will string you through the lessons you need to get you on your feet!

About Alex

I was passionate about music when I was younger, but I never had the tools to get where I wanted. Music was always a mystery to me and I got stuck learning from tabs and not stepping out of my circle of knowledge. It wasn't until I pursued music seriously that my love for the art really took off. I

Recent Reviews
Alex C.
My first lesson with Alex couldn't have gone better! He was patient and thoughtful in explaining Music Theory / Guitar 101, I'm really excited to see what comes of my next lessons.
Nicholas C.
Alex is very personable. Has good energy and it seems obvious he is passionate about his work. Good communication skills and tries to offer as much direction as possible in the time allotted. Am excited to continue working with Alex, advancing my education and skills.
Hailey Anne O.
Great with kids and thorough with his lesson.
Profile-background-check Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.
Profile-student-favorite Student Favorite
This teacher is rated in the top 15% of teachers in the specialty subject. This badge demonstrates subject mastery on a nationwide scale.

Esther B.

51 Reviews
Teaches Online
Starting at $45
  • Speaks Korean, Korean, English, English
  • Teaches students 5 to 60
  • Teaching since 1984
Teaching Locations:
Profile-location-online Online
Quick View
See Profile
Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.
Student Favorite
This teacher is rated in the top 15% of teachers in the specialty subject. This badge demonstrates subject mastery on a nationwide scale.

Esther B.

51 Reviews
Book Now
Online Guitar Teacher

I have been teaching the guitar 10 years. I'm building a strong foundation of techniques.I specialize in Blues, classical &typically use MelBay books and also have the following to use the Sheet music.
In addition,I emphasize how to read a good sight reading.

About Esther

I'm Esther, a very enthusiastic musician. I started out teaching myself piano and singing in a choir at the age of 9. I moved to the U.S. in 1992 and studied music for 10 years receiving my B.M. & M.M in music at California State University of Sacramento. I studied and trained with Claudia Kitka &

Recent Reviews
Natalia
Esther is amazing! My daughter enjoys her piano lessons.
Jacey
Mrs. Esther is a really kind, patient, and honest piano teacher. She helped me work through my mistakes and told me what I needed to work on in order to improve. Her way of teaching is effective and it helped me gain more knowledge about piano and the techniques of being a good pianist. She is very caring and understands when I'm in a difficult situation and she always encourages me to keep going. I enjoyed all the experiences I had with Mrs. Esther and the unique personality she had. For the past 9 years, I have learned a lot about music and the hard work that goes into playing the piano. I will never regret having Mrs. Esther as my piano teacher and the adventures I had.
Lawrence
Mrs. Esther has taught me piano over the past 9 years. Over those years, I was able to learn a lot about the innerworkings of the piano, both theory and playing. Mrs. Esther carefully taught me piano with both elegance and patience and created wonderful experiences through the community concerts that she holds. Her kindness reached me in times where I was overburdened with both the study of piano and my schoolwork. The 9 years of piano that I spent with her have been very rewarding and an experience that I will continue to cherish as I continue pianoing.
Profile-background-check Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.
Profile-student-favorite Student Favorite
This teacher is rated in the top 15% of teachers in the specialty subject. This badge demonstrates subject mastery on a nationwide scale.

Avi B.

19 Reviews
Teaches Online
Starting at $70
  • Speaks Spanish, English
  • Teaching since 2007
  • Awarded The Mark Brunswick Composition Award from CUNY City College of New York
Teaching Locations:
Profile-location-online Online
Quick View
See Profile
Background Check
This teacher successfully passed a thorough criminal background check with SterlingBackcheck. This badge verifies trusted teacher status.
Student Favorite
This teacher is rated in the top 15% of teachers in the specialty subject. This badge demonstrates subject mastery on a nationwide scale.

Avi B.

19 Reviews
Book Now
Online Guitar Teacher

Experienced Guitar teacher of over 10 years available for students of all experience levels and ages! I structure my lessons so students learn what they want to learn, while also building a strong foundation of musical and critical listening skills. I specialize in rock, punk, metal, progressive, pop, and blues, and have cultivated my own curriculum which is personalized to each student.

Here are the tools available to use during lessons: Ovation Celebrity, Gibson SG Standard, Schechter Diamond Series, Marshall AVT50, Digitech RP500 effects pedal, and Logic Pro X.

Want to learn to play your favorite songs and find out why they're your favorite songs? I'm your guy!

Note: I also do double-lessons for parents/guardians and kids or friends to learn together. For this option, please choose the “60min— $120” offer. Thanks and see you soon!

About Avi

***COVID-19 UPDATE: Until authorities have deemed it safe, all of my lessons will take place online. Thank you for your cooperation and patience during this strange and important time.*** Greetings! My name’s Avi and I’m committed to getting you to rock your heart out as quickly as possible.

Recent Reviews
Chip
Dominick
Absolutely amazing teacher. Helped me work out some fundamental issues I had and then moved on to more of theory and workshopping.
Very knowledgeable and very helpful.
Wesley H.

Connect Locally or Online

Local Lessons

No matter where you live, chances are we can introduce you to an amazing guitar teacher in your neighborhood. You can take lessons in the privacy of your own home or at your teacher's location.

Online Lessons

Is your dream guitar teacher on the other side of the country? No problem. Now, you can meet your teacher online on your smartphone or using a webcam on your computer. The world is your classroom!

Learn Guitar Chord Songs Online at TakeLessons

Guitar is one of the most popular instruments for new musicians to learn today, and for good reason. Based upon the lute of Renaissance Europe and the vihuela of Spain during the same time period, the guitar has undergone a huge number of changes and updates over the centuries to become the instrument we know and love today.

Though early versions of the guitar only had four strings, this number was increased to 6 in order to form the classical guitar, a Spanish invention that resembles a modern acoustic guitar in construction and feel aside from its use of nylon strings instead of steel. Additionally, the guitar’s body shape has changed in many ways since the days of the lute and the vihuela; while early forms of the guitar were smaller with a deeper body, the modern guitar is bigger and longer with a shallower body in order to increase the power and depth of the sound that the guitar is able to create.

The acoustic guitar was a staple in American music throughout the 20th century and still remains extremely popular today. However, the shape of guitar music and pop music in general was completely changed when the electric guitar was developed in the 1930s. The exciting and completely new sound of the electric guitar was a huge inspiration for blues and jazz artists in the mid 20th century, gradually leading to the creation of rock ‘n’ roll with the rise of legendary artists like Elvis and Buddy Holly.

The history of the guitar is long and rich with intrigue, and the influence that guitar has had on popular music for decades as well as today is unmatched. This is one of the primary reasons that guitar is such a wonderful instrument to learn, especially for people who are completely new to music making and want to develop a useful skill.

Learning Easy Guitar Chords and Guitar Chord Songs Online

Among the many other benefits of learning guitar, one of the primary ones is the fact that there are so many songs you can learn as a beginner. Popular songs are made up of chords, and you’d be surprised to learn how many top hits from the past several decades as well as current day utilize the same few easy guitar chords.

During your early guitar practice, some of the first few easy guitar chords you will learn are G, C, E, and D. These chords can be used in different progressions to sound like many of your favorite songs. In fact, complete beginners can easily learn the chords to many Beatles songs so you can play along to some of the most legendary classic rock songs around!

In addition to learning easy guitar chords, many of the same and similar guitar chord songs have easy and recognizable melodies that you can learn to play. In fact, many new guitar players find melodies easier to play than chords since melodies only involve playing one note at a time rather than most or all of the guitar’s strings at a time. This gives new guitar students time to get used to the feeling of the strings under the fingers of their left hand while also adjusting to different strumming patterns and techniques with their right hand in order to get the sound they want.

Why You Should Find an Online Teacher to Learn Guitar Chord Songs

Though you can learn some easy guitar chords and melodies on your own using online resources or hand-me-down music books, finding a great teacher is one of the most important things you can do for yourself as a new guitar player. Guitar teachers have the experience and know-how to put you on the path to success based upon your exact goals, and they’ll make sure that you don’t waste time working on skills that you aren’t interested in or won’t serve the type of music you want to play on your guitar.

Additionally, one of the biggest obstacles for new students trying to get better at their instrument is burnout or frustration. When working on your own, you may find that you have trouble motivating yourself to practice or you try to take on projects that are outside your skill level, leading to frustration and potentially giving up altogether.

When you have a kind and understanding teacher encouraging you to do your best while also keeping you accountable for the amount of practicing you need to do between lessons to get better, you’re guaranteed to improve much faster and more significantly than you could on your own. Your teacher will provide you with a distinct to-do list to follow each week, which takes out the element of stress that guitarists learning on their own can feel about organizing their own practice sessions.

What Are the Benefits of Hiring an Online Guitar Teacher?

At TakeLessons, we firmly believe in the power of online guitar lessons for students young and old who are looking to improve their skills. Many people think that they are unable to take up a new instrument and learn easy guitar chords and much more from a professional because of a busy schedule or lack of transportation. However, in-person lessons are not the only way to get individualized musical instruction.

Online guitar lessons offer many of the same benefits as lessons presented in person; in fact, learning guitar online also has many added benefits that in-person lessons don’t have. For example, online lessons can be taken in the comfort and privacy of your own home so you can feel as comfortable as possible while working on your new skill.

Plus, many guitar students have to drive or commute for extended periods of time to reach in-person teachers depending on where they live and their access to different modes of transportation. Learning easy guitar chords and guitar chord songs with an online instructor removes all travel time, allowing adults with busy schedules to learn a new musical skill on their ideal timetable and removing any time sitting in traffic or looking for a parking spot.

As long as you have a reliable Internet connection as well as a working camera and microphone, you can receive all the same instruction that an in-person student would receive as well as the same level of individualization in your lessons. All your teacher really needs is to be able to see your hand positioning in order to teach you how to play easy guitar chords properly, and being able to connect with your teacher in real time will be extremely encouraging for you as a new guitar player.

How to Find Your Ideal Online Music Teacher

When you first browse our extensive list of guitar teachers on TakeLessons, you may feel overwhelmed by the sheer number of options. We feature hundreds of friendly, experienced, and well-qualified teachers ready to instruct students of all ages and levels. Plus, our customizable search function can help you to narrow down your potential teachers based on time availability or price range.

Once you’ve clarified your search by entering your weekly budget for guitar lessons, your availability, and whether or not you need bilingual instruction, you can begin to focus on the distinct details of each potential teacher. All of our guitar instructors on TakeLessons are qualified to teach easy guitar chords to beginners as well as many other aspects of early technique including scales, fingerings, and even tablature reading.

If you are seeking a guitar teacher but feel that you’ve progressed past the level of beginner, there are multiple teachers available that can meet you where you are and help you to continue to improve your playing skills. Spend some time browsing through our site to get a feel for what types of teachers are available and what levels they teach as well as what the typical pricings are for 30-minute, 45-minute, and 1-hour lessons. You can start out with any length of lesson you prefer, and you can always switch to a shorter or longer lesson at any point in your guitar journey.

One of the best ways to get an accurate feel for a teacher’s instruction style and personality is to read the reviews left by current and former students of theirs. These reviews will clarify how worthwhile past students feel this teacher to be, how their lessons are typically formatted, and how friendly or personable they are.

At TakeLessons, we know that you don’t want to learn easy guitar chords from just anyone; you deserve to work with a teacher that truly believes in you and wants to do everything in their power to help you improve. If you find yourself still having questions for a specific teacher after looking over their personalized profile and reading their reviews, you can always send them a private message before committing to any scheduled lessons. Our teachers are extremely friendly and welcoming and will be happy to provide any clarification they can in order to get you started.

Average Cost of Online Guitar Lessons

The average cost of 60-minute guitar lessons is $67. While the exact cost will vary depending on the teacher, type of lesson, and location, you should expect to spend between $30 and $300 per hour.
30 min
$41 average
45 min
$54 average
60 min
$67 average

How It Works

Here's why 2 million people a month use TakeLessons

Match

Find your perfect guitar teacher in under 3 minutes. Need help finding the right teacher? Call our friendly student counselors at 877-231-8505877-231-8505.

Meet

Your instructor will motivate, support, and inspire you. Meet up with your teacher in person or connect with them online anywhere around the world!

Master

Each guitar lesson is customized to help you grow. Learn faster and easier than ever with personal attention from an expert instructor.

Educating the World

310
Lifelong learning subjects offered
6,483
Amazing, inspiring, supportive teachers
2,045,044
People that use our platform each month
3,004,877
Lessons given around the world

Why TakeLessons?

  • Easy and Hassle-Free
  • 100% Satisfaction Guaranteed
  • Background Checked Teachers
  • Over 3 Million Lessons Given

Hear From TakeLessons Guitar Students

Over the past 12 years, we've given over 3,000,000 lessons to happy customers around the world.

Profile_256512_pi_aa2b27ee93f2c5fcadf9e04085200ca5401d3f1b
"Greg shares his knowledge and enthusiasm in a well prepared teaching session. He is always willing to help beginners and experienced students."
Jim
Took Guitar lessons from Greg C.
Profile_134041_pi_29872815_10211860244843109_8531978848993518008_o
"I had a great experience taking guitar lessons from Alex. He was easy to work with and always professional. He can teach pretty much any genre and was able to make music theory understandable to the beginner. Highly recommended."
Kai
Took Guitar lessons from Alex M.
Profile_256512_pi_aa2b27ee93f2c5fcadf9e04085200ca5401d3f1b
"Our first visit - Greg was patient and explained things well. He really tried to read my 12 YO son as to what he was experiencing & feeling. He was also encouraging which was great!"
Charlie
Took Guitar lessons from Greg C.
Profile_109403_pi_FB_IMG_1501736305400
"My son enjoyed the first lesson! He is very excited about future lessons and can't wait to mature musically. Al is very easy to talk to and understands what motivates kids."
David
Took Guitar lessons from Al P.
248394_7jzdk6gqj8lk2d3k98ty
"Kevin is an incredible teacher. He is exceedingly patient and he is a warm and kind human being. I could never asked to find a better teacher than Kevin. He is humble, smart, and amazingly knowledgeable"
Sid
Took Guitar lessons from Kevin T.
Profile_237633_pi_01f94839fc3231e05d04503e19703623a641322f
"He has taken his time with my son and they have made great success. He goes at a speed that is adaptable as my son progresses. Friendly safe environment to learn. He has so many guitars and other instruments to help the learning process."
Kimberly
Took Guitar lessons from Greg G.
Profile_108501_pi_meghan-l-079-web
"Meghan is patient and encouraging and makes the lessons enjoyable . I am not the fastest student but she points me in the right direction and always sends me home with something fun to work on"
Steve
Took Guitar lessons from Meghan L.
Profile_82267_pi_12038082_10153637809397604_8704649215703054492_n
"Just had lesson number two with Lars. I've never played any instrument before and am having a great time. Lars is patient and encouraging when teaching. I'm having a blast and hope he finds as much enjoyment teaching as I do learning. Growing up in the 60's doesn't allow me much time to become proficient. There just aren't that many years left in me. I won't be playing any Freebird riffs anytime soon, but I'm pretty confident as I learn more with Lars I'll be able to play a few ditties around the fire pit. Looking for a good instructor, he's your guy!"
Mike
Took Guitar lessons from Lars N.
Profile_110642_pi_20915303_1808475415859659_6775122423772526809_n-1
"Christopher is an excellent instructor. I had a little acoustic guitar experience before I asked him to help me with electric guitar. Not only did he create custom lessons based on my experience, he also anticipates mistakes that can be made and prepares me for them. His knowledge of guitar music theory shows through when he is instructing. I know Chris will be the guy who can help me take my guitar skills to the next level."
Robert
Took Guitar lessons from Christopher M.
Profile_195445_pi_IMG_0866
"Ahmad is an amazing teacher. My daughter took guitar from him for over a year and she progressed quickly both in skill level with guitar, but also in confidence and social skills. My daughter has some issues relating to other people, including some speech issues, and I was upfront with Ahmad about this before signing her up. He was amazing the whole way. Always positive and always a great communicator both in person and via email."
Uma
Took Guitar lessons from Ahmad G.
View More
View Less

Popular Guitar Articles from our Blog

How to Fix Fret Buzz (Guitar Buzzing) Once and For All

You've got the fingerings memorized and the transitions smooth as ever - but then, without fail, that dreaded fret buzz comes out. Extra noises - we're talking humming, buzzing, scratchy amps, and the like - are often the bane of guitar players, and it's something that beginners all the way up to advanced players deal with. There are several factors that contribute to guitar buzzing sounds. Taking good care of your instrument can help, but natural wear and tear may affect the sound quality …

By Suzy S.

Pink Floyd Guitar Lesson | How to Play Like David Gilmour

When it comes to incredible guitar players, David Gilmour of Pink Floyd takes the cake. In this article, teacher Bernard M. shows you how to play the guitar just like the legend himself...   Many musicians strive to sound like their heroes. They want to get that special something that makes those legends stand out from the crowd. One of the best ways you can do this is to learn their parts -- beat for beat, note for note. While this can be difficult and time consuming, it's on …

By Megan L.

#TBT to the 90's: 50 Easy Guitar Songs for Beginners

Ready for a blast from the past? Guitar teacher Collin K. shares five easy guitar songs for beginners that will take you back to the 90's...and a few more modern tunes to learn, too! From grunge to ska punk, the 1990's were a diverse and exciting time for rock music. Some songs stand out in particular for their highly creative, yet not-so-difficult guitar work. In this article, I will give you the tools you need to get playing five of the most iconic 90's rock songs! Before we begin: This a …

By Suzy S.