Armand Cann
With the course being online we had to be on zoom during the scheduled time and worked in breakout rooms on the labs. I found this extremely helpful because it somewhat mimicked a usual lab experience. He is great at explaining concepts, but is a little picky about grading.