The subjunctive is correct if the speaker is presenting a hypothetical situation., though very formal, and rather old-fashioned. Most speakers of BrE would use 'is'. If the writer is accepting the situation, then only 'is' is correct.
Incidentally, 'if + present subjunctive?' would have been a better title for this thread.
Student or Learner