Overall it was a good experience and I'd sign-up for another course. Personally what I did not like was the exclusion from the communication between UvA Talen and my company. As we are all working, more flexibility would have been appreciated, but was in fact met with some hostility from the teacher. For the rest, all good :)