What is it....who is it meant for...is it any good?? The Educational pyschologist mentioned it today and Im going to view our local centre but wanted to know a bit more first.