We switched from in class to online due to COVID19. His in person class was fantastic he had great lectures and clear grading criteria. Online however, he was inaccessible and did not do any form of virtual lectures or attempt to do so. Instead he assigned several additional writing assignments and offered no feedback on tests. Take him in person.