Lots of highs and lows that make for a great drama. Tyler slides in lots of food for thought for every character to show people who need to learn and grow how to do that. No character is perfect. They all have something to change and it shows action steps they take to do that. Great challenges for character development.