I am in the business School of Strasbourg, which is part of the university. It has been a great experience so far. Teachers are really supportive and willing to help. Course are available in French, Germen or English for the Bachelor degree. The school provides a solid education for hard and soft skills.
Highly recommend!