Currently in week 3 of summer 1 with Professor Davenport. He loves what he teaches ! With COVID-19 he has made online class so easy. This class does have writing assignments for the majority of the term but he puts grade in immediately, emails so fast, literally gives you the answer if you pay attention closely. Highly recommend.