Thank you, Gaer and Dimcl.
Is it right that I can use either "although" or "despite" in my sentence?
And how can I correct my sentence so that it would be natural?
Thank you for your kind help.
I will replace "lower" with "low": "Although/while/Despite the fact that he was good at physics in low grades, he was terrible at it in grade 12."
Is my sentence good now?