Derric Jacobs
I really like the way he structures this class. Since its all online/asynchronous we didnt get the benefit of ongoing conversation with him but I suspect hed be great as in person professor.