Okay, thanks for the context, but I meant to ask about the class. Is it some kind of "advanced" English? There are all kinds of different programs, so I guess it'd be difficult to pinpoint one of them just based on the name. For example, in high-school here in the USA some kids have "AP (Advanced Placement) English," or "Language Arts," or "Creative Writing," or other advanced English classes.
D