The experience was satisfying. The instructors were considerate, accommodating, and entertaining. The students were top-notch, and the neighbourhood was welcoming and nice. Though I wasn’t completely satisfied, I thought the course material was excellent overall.