Social Emotional Learning

Our Services

In 2015 a fabulous film by Disney Pixar called Inside Out was introduced to the world. The film takes place in the head of a fun loving 11-year-old girl named Riley, with five emotions—Joy, Sadness, Anger, Fear, and Disgust—embodied by characters who help Riley navigate her world. 


Riley's father takes a new job in San Francisco. He moves his family from their comfortable, familiar surroundings in the Midwest and they are big city bound. It is this big change that begins the journey of these emotions inside of Riley's head. 


We love this movie! Besides the fabulous funny characters and the amazing animation, we recognized the most significant feature is the social-emotional learning themes embedded throughout the movie. Social-emotional learning includes the attainment of life skills that help you deal with yourself and others as well as helping to effectively handle them both together to live a successful, productive life.


We know that children with autism truly struggle with understanding their own emotions as well as the emotions of others. All children benefit from social-emotional learning. Teaching children social-emotional skills is just as important as teaching academics. RAIN's programs are designed to teach these skills using multiple modalities of teaching. One effective way to teach is by utilizing peer to peer support. Our peer buddies model typical social behavior and offer support throughout our programs.This not only benefits our students with ASD but has also been quite beneficial to our peer buddies!  


Please check out Camp Free2BMe, Social Saturdays and our RAIN After School program. We welcome a visit from you!



What We Teach


  • Foundation Skills (Greeting, Listening, Taking Turns)
  • Conversation Skills
  • Dealing with Tough Subjects (Bullying, Peer Pressure, Talking to the Opposite Sex)
  • Appropriate Personal Hygiene and Body Changes
  • Relationship Building
  • Dealing with Sadness and Anger
  • Promoting Positive Self Image
  • Community Skills
  • Real World Readiness Skills
  • ​And so much more!