Recently I had the privilege of teaching a course on the Book of Revelation. The experience both taught me a lot and revealed how much I do not know about this fascinating book. Rather than share or reveal my ignorance with you, a couple of very interesting posts on Revelation can be found here and here. Both by Ian Paul at Psephizo. He does know more than I know!
But here is my one tiny gleaning from my recent teaching/learning experience: Revelation teaches us that things are never quite what they seem to be!