I have only played piano for 4 months but this is an outstanding course. I've learned a lot in a very short time. Warren is an outstanding teacher, his lessons are concise and structured very well. I have only completed 5 of the Keys and I cannot believe how much I have improved. Thanks Warren, I really appreciate your help.