I knew people would comment about the teacher xD Honestly it reminds me of Oregairu somewhat since the teacher route actually exists... (though personally I love the anime for treating the teacher as his guidance counselor and not his lover.. it's too weird...)