Over the years, I've purchased many music books, but I've never purchased one I like better than this one. It's classified exactly right as mid-intermediate level. So, a late-intermediate or early-advanced pianist can play the songs comfortably for ...