I would call myself a beginner piano teacher, as I play the piano myself but have had no instruction as to how to teach others to play. I now have four beginner students, whom I have been teaching for a little over a year.
I love the Alfred method. The four books: technic, lesson, solo/recital, and theory all seem to really work well together. The songs coordinate with each other, so for each new concept taught in the lesson books, the student has a warm-up, a solo piece, and some theory work to back it up. I find this to be very effective. It gives the students a chance to see several examples of each concept, and practice each new concept in different ways until they achieve perfection with it. It also really walks the teacher through each concept very clearly, giving definitions for musical terms and clear instructions for which songs go together. I feel like the order in which concepts are taught also makes a lot of sense.
Overall, it's a good method for a teacher who doesn't know a whole lot about HOW to teach another person to play the piano!
I currently have some of my students on this level (Prep Course), and others on the regular beginner levels. I love how all of the different levels are interchangeable, so gifted students can advance more quickly, and students who need a little extra reinforcement can stay on the lower levels. The map for how this all works is on the back of all of the books, which you can see on the book preview. So many great things about Alfred!