How is the teaching organized – is it mostly theoretical, practical, or a mix of both?

It is a mix. You will learn grammar and vocabulary, but also practice speaking, listening, and exploring culture through activities.