Legit the best macro professor at USD. I recommend you go to class but its not completely necessary. He really cares about his students and if they do well or not. Everything is curved including homework so as long as you pay attention and do all the online HW/quizzes you will be fine. There are 3 tests but they are easy and curved.