I have experienced less theory classes, sometimes professors do not have a deep subject knowledge but it is really good if you want to experience the practical education. If you are looking forward, I will strongly suggest to learn French before getting enrolled.