Jae's prerecorded lectures are easy to follow but you may want to consider increasing the playback speed. He responds quickly to emails and is helpful if you get stuck. His exams, however, were shockingly difficult and demanded a lot of work within a short time. He required weekly discussion posts but provided no topics to get the ball rolling.