I wouldn't recommend this course online, maybe better in person. There was way too much of an expectation on students in the middle of a panny and the workload was pretty heavy. Readings were dense and the lectures were long. Group projects guided much of this class. Very interesting content, but online aspect sucked. No adjustment to course load