Upper-intermediate level, general English.