To be successful, one should have prior experience in similar role. It helps in getting an Internship quickly. Learn German atleast C1 by the time you are ready to take up a full time role. The course is all about mangerial roles so German knowledge is must to get jobs quickly. Teachings are good and depends on professors.