Wesley Phoa's Intro on Fibrations, Toposes, Effective Toposes