Immaculate Conception School is like a second family to my kids. Everyone know their names and the teachers have been wonderful. I like how they have a strong STREAM program (Science, Technology, Religion, Engineering, Arts, Math) and my kids enjoy a wide variety of extra curricular activities. Regularly recommend by local paper Business First as one of best schools in WNY. I totally agree.