I didn't like this book, but I feel like it would be unfair to give it less than 3 stars because most of the issues I had with it come from my personal preferences. From an objective standard it was very well done in terms of pace and story. I don't like fantasy, especially high fantasy, but this was a reading challenge so fantasy it had to be. 
 The book is well written, although sometimes OVER written. Yes, I know in fantasy prose has a certain style, but when it gets to the point where the sentences feel like they have been turned inside out to make them sound more sophisticated it's too much. Plus there are several places where an unnecessarily archaic word is used incorrectly. I like old, weird words too man, but a person cannot rise to his feet with 'alacrity' while 'contempt in every line of his body' because alacrity means CHEERFUL 
 I suppose my big problem with this book is that I like my M/M to be MAN/MAN ... not MAN/BOY. The childlike and weak personality of the MC creeped me out, but for people who like more firm dom - sub relationship dynamics I'm sure this is not an issue. 
 All and all it was not for me, but if you like high fantasy and mentor/student sex dynamics you will probably enjoy this book quite a bit.