Daniel Keniston
He cant teach for nothing, on zoom he tries to lecture and have graded polls that are times and he only gives you like 30 seconds to answer the questions. How can you try to grade someone on your lecture when we still are learning the concepts?? I dont recommend him at all and he doesnt respond to emails. My best bet is watching the si sessions.