I did it and loved it, I was in 2008 class. It really affected my thinking. Once oyu go through it, you jsut usse the thigns you learned automatically. When I am faced with a new behavior that I don't like, I evaluate it in terms of the functional assessment (FA). It was worth the time for sure