Ebrahim Ebrahim
Had Ebrahim for the first quarter of fully online learning, and he did a great job transitioning to online. Lectures were always posted on time on Youtube (yay 1.5 speed). The videos were detailed and easy to understand. I like his sense of humor, wish I could've met him in person. He's super accessible via Nectir and will laugh-react to your memes