This wasn't one of my favorite episodes. I really didn't see why Angela needed to go undercover at all, she wasn't very good at it. Maybe the writers just wanted to show her in a tight skating outfit. I also don't get why she decided that kissing Booth was necessary. I think she's always thought he was hot, just didn't seem necessary.
The only part I really liked was the ending. When Brennan took Cam to show her why Booth was so secretive. I thought that was very sweet.