BayShore School in Long Beach
(562) 434-3940
BayShore School is a private school, independent study program. This means that children are educated in their homes and the community-at-large, as opposed to spending six (or more) hours a day being instructed within a traditional classroom setting. Like ...