This is book one of the Tales of Tremaine series by R.R. Virdi. I gave this one a zero stars... it's just a ripoff of the Name of the Wind by Patrick Rothfuss, more than a lot, like entirely a ripoff with some character name differences and some slight scene differences.
Review 1 of 2