Tom Gates by Liz Pichon

 

Read the books in order - the bestselling series by Liz Pichon starts with The Brilliant World of Tom Gates