Ashish Aggarwal
Pretty solid intro to Python. Lecture attendance isn't mandatory, but weekly labs are. Everything was submitted online. 9 quizzes and 2 non-cumulative exams are all proctored by Honorlock. Everything was straightforward except for the final project. Get with a good group and start early. 