What are the professors like (supportive, strict, grouchy)?

Fortunately, in a program that is so intense, the professors are very, very supportive. On evaluations, students overwhelmingly give the highest marks to their teachers. Students have several teachers; the teachers are highly motivated and very lively; and there is plenty of opportunity for supplementary help if needed. There is of course a lot of work to do; but your teachers want you to succeed and do literally everything in their power to help you do so. They go out of their way to help students who need it; but at the same time, they expect students to be open to advice and work to help themselves too. The faculty and staff are one of the KCP program’s strongest points!