I was at esade for one semester and the expirience was great. The class with a few students permit you to have a direct approach with the professors and a lot of practical activities such as reading sentences and moot court. I absolutely recommend it