This is a Chinese immersion preschool for ages 3 through kindergarten. There are wonderful teachers. The main teacher is so patient, kind and very consistent. She teaches the children Chinese poems, songs and does tons of crafts (both Chinese and American holiday themed). The children also does performances at the Chinese Garden and Convention Center for Chinese holidays. The setting is small and intimate, which is very good for those kiddos who need a little bit more attention. She is also very accommodating when it comes to the schedule, as long as her teacher:student ratio works. It has been a great experience for my kiddo who has been going since he was 3 yrs old.