I recently brought a digital piano and my partner decided he'd like to learn (having given up as a child - and many years ago that was!). So after a prolonged search on the internet for lesson material and the expenditure of a not inconsiderable sum we finally came to Alfred. I will say at this stage that though I was willing to help out, in no way was I going to be "teacher", if for no other reason than to preserve a harmonious household atmosphere! So let me cut to the chase, Don't spend a fortune on internet courses, this is not the place to go into details but in general they have many drawbacks and are not worth the money. So what about Alfred? Light on theory, heavy on sound practical lessons. The lessons are designed for the learner to make rapid progress in a logical fashion. It is basically "chord" piano - and if all you want to do is to play songs, blues, bit of rock and so on than there is nothing wrong with that. What impressed both of us is the speed of progression and the satisfaction felt (he says) at the end of every lesson. Other books will help and give some useful tips but if you are an adult learner make Alfred your first buy, you won't be disappointed. And to answer the perennial question - "Do you need a teacher?" Only if you are a child or aspire to be a concert pianist! Otherwise, if you are reasonably intelligent, can waggle your fingers independently, then definitely not!