The classes I have attended have been been relevant, useful and interesting. I have found the trainers welcoming, open to questions and helpful with additional strategies and suggestions when asked.