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.