Grammar: 80%
Punctuation: 80%
Spelling: 60%
Vocabulary: 40%

Not too bad...