The professors are well prepared, open to support and talk. The conversations about daily life topics, contribute to a faster and richer learning. The support material and homework assignments are in line with the course requirements and complexity level.