Loved Dr. Ciszek one of the most accommodating and best structured online courses I've had during COVID-19. The modules were organized and all the feedback on assignments was useful. Lots of weekly assignments but nothing too difficult, fun lectures too :)