I think this second book of the Hundred Halls series is even better than the first, Trials of Magic, and that I thoroughly enjoyed. Some great new characters, yet more twists and turns, and a cracking lot of suspense and action. Intriguing world building, a great magic system, realistic, likeable and intelligent characters together with a sparkling plot made this a delight to read. Next book please! Highly recommended.