Zeb is amazing. He will go out of his way to make sure you understand something if you are unsure. The material is v dry and I had to take it at 8am with some difficult classes directly after it so I just wasn't able to put much time into it. He came through at the end and automatically siced me with a full B even though I get a 79 in the course.