Fun, but...

A Bad Spell in Yurt - C. Dale Brittain

 

The last half got a bit redundant, though there's a bit through most of the book.

His internal bouncing from  'I'm a great wizard' to 'I'm pond scum'  was annoying.