Perf class to take over summer or winter. I took him async and the lectures are mostly very short (20 mins) with about 2-4 videos each module. Occasional additional article reading but those are easy to understand and you just comment/ask questions. He grades very easy, midterms untimed and you have a window. Receptive to email. I recommend, easy A