Dragonmage: Book 1
After the devastating attack on the People's towns, young mage Enkarini and her friends, Soris and Caiara, travel to the mysterious village known as Dragon's Teeth. They plan to spend some time among the experienced and powerful mages there, learning more about their abilities. Enkarini especially wants to find a way to control her own shadow magic, something she has grown more uneasy with since her father's death.
Their plans go awry, however, when they discover the Mayor of the town has placed blood bonds on them all, keeping them from leaving. With some help from new friends - or allies, at least - Enkarini and Soris manage to free the other students and escape the village, but their way home is out of reach behind the Mayor's wards.