Finished Kaichou wa Maid-sama over the weekend, it was good but they left a lot of questions unanswered.