Tarek Buhagiar
Real format. Online lectures online homework - 3 attempts - group work in class. Not an easy A. However 5% extra credit. Office hours only via zoom. It was an ok class. Make sure to do the extra credit.