I only caught on to FS at the end of last season, now I wish I had watched it from the beginning...
I really like the insect/drone thing its like the aliens are only about 50 to 100 yrs ahead of us tech wise.
I would keep the professor under quarantine for a long time.
Skitters, I think they started out as harnessed kids - that's the "transformation" the harnessed girl spoke of imo.
last episode, with a fresh/clean Amelia Earhart, where did she get the fuel? The aliens just didn't notice? Flying to Greenland?
Methinks the writers read the same aviation books from the 30's that I did when I was a kid.
They need to test the professor by sending him one way and seeing if the aliens follow, didn't these people see Red Dawn? Professor beacon imo.