Evil Genius  - Catherine Jinks
Very good plot, lots of twists and turns, even though it does tend to get kind of boggy in some parts. I feel for Cadel, and he reminds me of some of the gifted students I've taught over the years. I devoured this and can't wait to read the sequel.