This is an EXCELLENT school and has as wonderful language program. Everyone feels like family as it is smaller and within a unique setting atmosphere. Sure, every school can improve but this one shines in many areas!!! :) We highly recommend Sheridan...and the best part? Our 5 year old can read and write in Spanish. We love that she can speak and understand a world language which will help her in this ever so global society.