Completely asynchronous, but the best online class I've taken. All work is done through an external site, so be careful not to rely on Canvas for module deadlines and the like. Prof. Swankie is very helpful and accessible, which is important because there are no lectures/class times. Stay organized and practice your pronunciations for a solid A!