Dr. David made this class very easy, all of the work was laid out at the beginning of the year and allowed us to work at our own pace as long as we kept on pace. Was able to meet on campus and help with questions and was fast at answering emails. 10/10 would take another class with Dr. David. 