I had a positive experience at ESG overall. The teachers were professional and some classes were very useful for real business situations. I also appreciated the international environment and the practical approach of the courses. There is still room for improvement in organization and communication sometimes, but overall it was a good experience and I learned a lot.