Professor Josephson is amazing! She schedules online class time for group discussion, and assigns short 10 min lectures to be watched on your own time. Short quizzes (MC and open response) at the end of the week which I used my textbook/google to help (if you watch her lectures you're fine). Taking her for IB 3596 and class is structured the same.