Piano learning and notation
Definitely try the software by MusickEd.com - it is fantastic and you will learn musical concepts in a sequential, methodical way. The play-alongs are amazing too and the software comes with FREE support - you can actually ask the guys who wrote it questions. Each unit starts at just $9.95. You can be learning just minutes after purchase. Cheers!