Honestly enjoyed his online lectures. They were Asynchronous, but he made it seem just like any other normal math class. Very easy to learn the material. 10/10 recommend writing down any homework problems cause it should be very similar to what is on exams. Lot of work but worth it.