Leslie Pierce
Leslie is so nice and very flexible when it comes to due dates and needing extensions on work. A bulk of the content is through lectures, but they're all fairly simple concepts. There is typically a couple readings, videos to watch, or podcasts to listen to prior to each lecture, but they're usually pretty interesting and easy to understand.