LMom is spot on. I'm a music teacher (this year :D) and a digital piano with graded hammer keys is a great solution. They're cheap and RELATIVELY portable (ie, two regular people can easily pick one up) compared to a real piano, but they feel like a real piano when you play and they sound great. I bought a Yamaha Arius for my school and love it.