He is one of the best professors I've had at DCCC. Had him over the summer when covid started and again in the fall. Many professors have disorganized moodle pages but his was clean and to the point. The class itself may be difficult but there is no better teacher at the college.