Puns,Magic,Xanth!

Man from Mundania - Piers Anthony

This was just a fun read.Starting with a college boy living in Mundania (the non-magical world).He desperately wants a girlfriend,and being a computer nerd he gets an upgrade for his computer.And the computer starts communicating with him and this leads to him getting a couple girlfriends and one being Princess Ivy from Xanth. 

He falls for Ivy and the adventure begins.They travel from City College to southern Florida and she tries to make him believe in magic.Now Grey (human college boy) is stubborn and no matter what Ivy does he won't believe in magic,there's always some kind of reason whatever happens happened.

And there's no shortage of puns,which made me happy.:)

But to be fair Piers Anthony has written better books.