Hybrid course, but mostly asynchronous. Really appreciated McKinnon's time and effort to send kind reminder emails, as well as being respectful of the lives of her students. Very flexible with deadlines and easy grader. A good amount of homework assignments but they are usually short and quick writing assignments. Would definitely recommend!