I have studied at TBS for 2 years. One year at Barcelona campus and one year Toulouse campus. Barcelona campus is smaller but the location is perfect as it is a city center. Toulouse campus is bigger and provides more study programs for bachelor and master degrees. Barcelona location only has one bachelor programme which is about Business Administration. For social science studies, I would suggest everyone have their master degree in economics, strategic and business management. International students additionally can learn French by free lectures provided by the school.