Good if you want your kids to know everyone around the school. I went to Hannibal my entire career and it's not the worst but I wish we had more options I guess that's what you have in small schools is less options. Out of my entire time there I never saw any bullying and I had some great teachers and the ones that weren't so great usually didn't last. Many of the teachers are very helpful with many things besides just school especially if having troubles at home. Many of the parents are also very supportive of their kids and others. All around the people here are very friendly.
Good if you want your kids to know everyone around the school. I went to Hannibal my entire career and it's not the worst but I wish we had more options I guess that's what you have in small schools is less options. Out of my entire time there I never saw any bullying and I had some great teachers and the ones that weren't so great usually didn't last. Many of the teachers are very helpful with many things besides just school especially if having troubles at home. Many of the parents are also very supportive of their kids and others. All around the people here are very friendly.