Agreed. As others have alluded to, it's an educational experience to be picked-up on your grammatical errors.
This is OK, but I think you could do with a "for" between "on" and "your". Also not really sure that "picked-up" is the best way or wording it (and certainly not hyphenated). Perhaps "to have your grammatical errors pointed out" would work better?