Season Finale & Part 2 of listener questions.
Jonathan and Angela take questions from listeners, part 1.