Even though this class was on zoom, I felt like each class period was well planned and had a positive learning environment. This class isn't easy, but I felt like I learned a lot in this class. Brother Bingham gives you enough time to complete each assignment, but if you put off an assignment, it can get pretty stressful. Overall great class.