The Card School by Valerie Duncan
The Card School by Valerie Duncan