While being endlessly entertaining, Attack on Titan is also one of the most complex and thought-provoking shows I've ever seen. The story is so interesting and although confusing at times, things begin to make sense the more you watch it. My first anime and definitely not last.
Seasons ranked:
1. Season 3 - 100/100
2. Season 4 - 99/100
3. Season 2 - 96/100
4. Season 1 - 91/100
Favourite episodes:
1. Hero - 100/100
2. Memories of the Future - 100/100
3. Warrior - 100/100
4. That Day - 100/100
5. Declaration of War - 100/100
Favourite characters:
1. Eren
2. Reiner
3. Armin
4. Levi
5. Zeke