I think it was a great learning experience, not just academically speaking, but personally as well. I took the data science course and I learned quite a lot but I suggest you learn a bit of python (or the language you will use) before coming because you will not be able to keep up if you don't. Learning so much content in such a short amount of time is not ideal. There are definitely a lot of things they should improve but I am glad I was exposed to important aspects of machine learning and that I got to apply some of the concepts through the internship. It's a great opportunity if it's what you need.
It was also a great experience to learn more about another country, others and especially yourself!! You will definitely grow as a person!!