Like many people, I once bought myself a digital piano and had every intention of teaching myself to play. However, when faced with a very steep learning curve and the prospect of spending weeks or months learning to play a simple prelude, such thoughts were soon put to bed and the instrument sat in the corner of the room gathering dust. Had I been able to place a PianoMaestro learning system on the keyboard, things could well have been different. PC software translates standard MIDI files into musical notation onscreen, the computer is attached by USB cable to a strip of lights, and that is placed at the back of a full piano keyboard, letting you know which keys need to be pressed when. The system is said to make the learning process quicker and easier and, according to its creator, is just like having your very own teacher with you all the time, but one who has "infinite patience that does not charge by the hour."