Videos

OWL Charter Academy is a new CHILD school this year with a focus on serving students with learning challenges. It is located in Nampa, Idaho. Here is an amazing video about their school. media type="youtube" key="cNSXpckoVgI" width="327" height="276"