Very accessible and helpful
Possibly the best resource I've read ESPECIALLY THE INTRODUCTORY SECTION BEFORE THE COMMENTARY
Helpful Tables:
Different Interpretive frameworks of Revelation:
The interpretive framework is on the left... the right is when they see the events of Revelation reaching their fulfillment.

Excellent for the listener/audio learner
Slightly more academic but solid