Overall i would rate this experience as a mixed bag. The course is good and teachers are good but sometimes during the exams international students face a lot of problems due to oral examination. We are not used to oral exams and it tends to be difficult to perform in them as you need spontaneous thinking for it.