Spell or High Water (Magic 2.0, Book 2) - Scott Meyer
Get ready to get your geek on...

The first book, Off to Be the Wizard took a while to get into...mostly because it took a few chapters for.the story to get going and for me to get used to this authors voice. With all those bugs worked out, this second book was full of hilariously geeky sci fi fun from the start! The only thing is the time traveling, time loop got REALLY confusing. By the end I think I got it though. I hope book three isn't too far away!