Here is my favorite to least favorite, plust he explinations to go with it.
1. Season 1; By far the best we have had. Character devolopment was great, the plot was flowing and the obsticals were good. The flashbacks fit perfectly and I liked how they adapted much without having to rely on the Disney aspects.
2. Wonderland; Another great story and character development. I loved how everything flowed and wished to have seen like another season. But, overall it had a great story like Season 1 and the problems faced flowed well.
3. Season 2; Continuing on from S1. I really loved Cora and the dynamic relationships with her. Jut everything about her character made this season. They adapted the stories well again. Now, Tamara and Greg were alright, but, I wish we could have seen more of them and they weren't kept long enough to see more. I thought the whole "people can see Storybrooke now" was really good, if only they kept it up.
4. Season 3B; I might be a bit biased since I LOVED Zelena. I know this season recycled season 1, but I feel we had a great villain, great relationships and the missing year was fun to see. I would have changed more of the "epic" battle with Regina and Zelena though. It was a bit overhyped to me. But, overall, I enjoyed the story and I am glad Zelena was kept.
5. Season 4A; I actually did enjoy this season. I was expecting it to be horrible with the Frozen gang coming but, I liked it. It's no S1 or Wonderland but it had great character interaction with Emma, Ingrid and Elsa.
6. Season 3B; The setting is what gave me give this a lower score. THOUGH, storywise I adored this season. It brought them altogether in a great flow and the story was in my opinion really good. I also feel that the ending before Wicked Witch Arc was a greta way to end the series.
7. Season 4B; As much as I loved Maleficent, Lily, Cruella and Ursula... I feel it was rushed and left a lot of plot holes... I wish they could have done it better with a whole 22 episodes for them, sicne there was so much OR gave them a different season arc instead of together. Nonetheless though, I did enjoy as always.
These are just my opinions. ^-^