I think this manga was pretty amazing. Only issue I had was how quickly Ran seemed to mature, which was a little jarring. And that guy was creepy. Would have been better if the author just made him into a role model for her instead of a love interest.
Great manga. At first, the side characters were super annoying, but they grow on you. The man characters are also super lovable. It was great seeing keichi grow and mature as a person.