"Is" is grammatically correct, but "are" is absolutely fine, too, in the context of everyday English. Same with "none"; grammatically it's singular, but everyday usage frequently treats it as plural.
None of us is a great writer <--- grammatically correct
None of us are great writers <--- grammatically wrong, but popularly acceptable
|