I am having trouble with the registration process, is there an alternative method to apply?

Currently, applicants need to have an account on International Skills.