My son is currently enrolled in Esplanade and is in Kindergarten. I really like my son here. This school has exceeded my expectations. They have a very well equipped computer lab - each student has their own computer! Now the class itself also has network access to the lab and internet! To top it off, the teachers are the best!