Board Thread:Questions and Answers/@comment-37788783-20190816182125/@comment-28109177-20190822004536

Supergirl Season 3 - The villain was incredible, a lot of dark stuff went, Reign was probably the best Arrowverse villain of 2017 to early 2018.

The Flash Season 2 - Introduced a lot of multiverse stuff, he crossovered with Supergirl and thats how she entered the fold, Zoom was a scary villian, everything was great

Legends Season 3 was untouchable, great villian, great storyline, everything was amazing.

Arrow Season 5 - best season imo