Do I need to speak/understand English?

It doesn’t require you to be fluent in English but at least some basic understanding is essential to ensure a positive experience.