Anna Hoffmann
Had INFO102 online this quarter and lectures were pre-recorded (well put together, too!) with section discussions occurring synchronously once a week (we ended up switching to asynchronous section after the first week). Assignments are pretty much graded on participation, but Dr. Hoffman makes you want to learn and understand the material!