I really liked John and enjoyed his class, but he can be at times a little boring. If you're not interested in classical music, then I'd recommend not taking this class. I love classical music and so I was super interested during lectures. He also plays the cello and WOW AGH love it. His slides are clear and I didn't buy the textbook but passed :)