The wording of the "if such a class is available" clause in this sentence kind of wraps itself around in knots in my head :)