While I'm dreading the inevitable Caitlin/Julian romance subplot I have to say, this season has been pretty darn good for Caitlin. She finally got a subplot all to herself, some more scenes with Iris, and in this episode the writers even remembered she's a brilliant scientist and not just Cisco's lab assistant.
Hopefull…