ep20 was one of the best yet. one important thing it brought up was that it isn't simply renegade hybrids against humans/'good' hybrids.
so damn confusing now as not all those working for Szura are hybrids. he has human's on his side (such as the park ranger that russell attacks)- its not simply us against them - its more like 'some of us and some of them against some of them and some of us'.
& yes i was amazed by the twist with the school teacher - i was convinced she was a hybrid (still may be of course!).
main message of todays episode for me is that not everybody is who they seem (but then again we sort of knew that anyway!)