They are grammatically correct.
Student or Learner
I'd like to know if these sentences would be correct when writing a CV or at a job interview:
My weakest point is my impatience.
My strongest points are my writing and punctuality.
Many thanks for your help.
I am not a teacher.
I think it would be better to say "weak point" rather than "weakest point".
"Weakest" implies that there are other weak points and this is the worst of them. Perhaps that is true but it's not something you should draw attention to when you're trying to get a job.
PS. I am sure someone will point out that weakest doesn't necessarily mean weak; it could be the weakest of a number of strong points. But nevertheless...
Last edited by Roman55; 12-Apr-2014 at 10:29. Reason: Adding a postscript