AJ Newman always does a great job bringing a good story together that makes you laugh, cry, and angry. An emotional journey with characters you come to love and a great ending.