Q: I want to improve at piano but I have a terrible casio toys r us keyboard. help.
A: all you need is one that knows the difference between hitting it hard and hitting it soft. you don't have to pay that much to get one that does that, but you do have to check to make sure. if you can't test it, it's called "velocity sensitive" or "dynamic sensitive."  as long as it has that then you're gonna be fine