Ibrahima Diallo
Professor reply emails quick. HW and quizes are decent also the exams. Labs are tricky because you have to use a software, so you will have a trouble figuring it out. Lessons will be live-streamed but don't worry if you were busy at that time because it is recorded and uploaded into canvas.