David Harden
Took him online, he responds super fast and gives great feedback. Since it is an online async class it was self paced with the usual due date each week. We had Zybooks assingments each week with a discussion, some were pretty long but just get ahead manage your time and it is a super enjoyable class! 