Ibrahima Diallo
He really does care about his students. Ask questions is the trick. Ask a ton of questions. He understands the topics at a very high level so sometimes I think he can move over stuff pretty quickly.