My oldest son went here for 2 years, my youngest is finishing 2 years this June. I can't say enough about the wonderful teachers and staff. I have spent 4 years total at Bayside, and can't think of a single complaint I have ever had! I can't say enough wonderful! A wonderful school!