Secondly, how is your spoken English? And what level do they require for this advanced course?
On the other hand, it sounds like a great opportunity if it's at the right level for you. Only the school could tell you that (but beware that they might accept anyone with upfront cash)
Student or Learner