John Cook provides multiple office hours and is available through email. His lectures convey the information needed to succeed in the class. The exams are hard and use a proctored system but, he does prepare you for the exam by providing many resources and videos online. He provides real-life examples from his previous jobs.