This is a fantastic article on running a session and player engagement, and it's well written: https://www.cracked.com/blog/harmonquests-dm-explains-how-every-dungeon-master-messes-up
I'd also recommend this series the Angry GM is working on, and most of his articles in general: https://theangrygm.com/true-game-mastery/
Both of these guys have run games professionally and give really good, practical advice.
This is a fantastic article on running a session and player engagement, and it's well written: https://www.cracked.com/blog/harmonquests-dm-explains-how-every-dungeon-master-messes-up
I'd also recommend this series the Angry GM is working on, and most of his articles in general: https://theangrygm.com/true-game-mastery/
Both of these guys have run games professionally and give really good, practical advice.