Victor Law
This class was asynchronous. He is a very nice guy. He uses videos to teach the chapters. There are a lot of assignments. Pre-class assignments, in-class assignments, regular assignments, group project, 2 midterms and a final. Tests are definitely harder than the assignments.