One of the best anime I have ever see. It seems really perfect for teenagers. This anime is not like action or any fighting scenes but it is not boring. my favourite character of this anime is Himiko Inaba and taichi with their cute moments. I really loved this anime, so I give it 5 stars...