I've watched Yo Gabba Gabba! on Nick Jr. with my 5-year-old son. At first, I thought the show was strange and I wasn't entirely sure if I wanted my son to watch it. However, now that I've seen it a few times, I feel that it's completely appropriate for him and it's message is simply not delivered traditionally. However, there's nothing wrong with thinking outside of the box and I like that it's different from other shows.
The show teaches simple life lessons like saying "please" and "thank you" and trying new foods "try it -- you'll like it" to children in a colorful, happy, musical format. It is an imaginative program and focuses on characters who are excited and behave as though they are learning along at a preschoolers' level. It's fun to watch for kids and adults.
Another amazing thing about the show is that it features adults and children of many different races and ethnicities playing together happily. This is important especially for young children who may not frequently see people of different skin tones or prominent features to understand that people are different in many ways, but that doesn't mean that we can't all be friends.
Yo Gabba Gabba -- along with the more recent addition to Nick Jr, "The Fresh Beat Band" -- also introduces children to different types of music, including hip-hop. Strong beats can be fun for children to learn rhythm and counting.