Courses are lacking a lot of content, most lessons feel improvised. Some lecturers are really good at what they do, but its a hit or miss, most of them do not really care about teaching music. Only good thing about BIMM is that you will meet very good musicians that you can play and learn with, as you will not be getting much content from your lessons. If you are already an experienced musician you will get a lot from the networking opportunities BIMM provides, but if you are looking to seriously improve before going out to the professional music world you will find yourself stuck within a couple months of starting the course.