I second George's opinion on key feel for the Casio. I was very impressed by the key feel on the Casio. The key feel is better then the Yamaha PSR2100 and even felt better then my Roland EM keyboard. We are comparing non-weighted boards.
I have never used Yamaha's education suite, but I'll give my opion anyways. You don't need it (especially if your taking lessons).
1. You don't need a chord dictionary. You can figure out any chord without looking it up. If you don't know how to do this. Ask your teacher or here.
2. Minus one mode. Just mute that track on a MIDI file.
3. Both hands mode. Just mute two tracks.
4. Timing mode. Play along with a MIDI file or record yourself and compare it to a MIDI file.
5. If your teacher has a MIDI keyboard he/she could record the bass on one track and the treble on another track and PRESTO you have "minus one mode" (just mute the track your working on)
Starkeeper
_________________________
I play Roland EM20 and Yamaha PSR550