I attended Alameda School and so did my brother. It is a great place with nurturing staff. They have been in business for more than 25 years. They will send children home if th...
All reviews seem positive