It was a very funny anime especially with the teacher's personality but what I loved most is how everyone has their own struggles and the way the teacher helps them develop in their own way, it also has a good plot arrangement with no plotholes and a perfect ending which touched my heart