I have had my Rainbow for a year and a half and still love it. I was able to finish the program with ease. Most of my family and friends wanted to help my finish the program and made it possible to watching a demo. Every time I participate, it gave me the opportunity to learn something new and I got to hang out with my friends in the mean time. I would do it again. I am thankful for the program and would not have been able to get the Rainbow without the program.