John Nicholl is a music teacher located in Clinton Hill who specializes in guitar, piano, music theory and music production. He has extensive experience with students of all ages and skill levels in both group and one on one settings and holds both a bachelor’s degree and a master’s degree from Berklee College of Music. He has a flexible teaching approach, tailoring his lessons to fit the needs of each individual student to help them realize their creative potential and above all have fun with music.