I'm in the middle of watching this Anime now. I'm on Ep 28.
This Anime is pretty decent. It's a bit of a break from all the serious Anime I've been watching (which I still prefer). I've you have watched alot of anime, this makes it an almost must watch to try and find all the puns and spoofs done on other animes. I really like the dragonball, evangelion, melancholy, and clanned spoofs. I've even seen a bit of deathnote which was hilarious. (The teacher hugs the scientist and her eyes turn red and she says "She fell for my plan!" and she also says "I will be the god of a new world!")
So the more anime you've seen, you will find yourself looking for different references. I notice there are alot of references to mecha anime, but I really don't watch those. All in all, it's a its a great watch, and a must watch if you have seen any of the other anime I've mentioned. Try and look for the little references to other anime. My favorite was when Hayate was sitting on the top of the bathing pool, humming the second last angel tune from Evangelion.
~R