Is my sentence punctuated correctly?


Even though it is almost summer, we still have overcast skies and light rain.

2 answers

Yes, it's right.
Is this correct?
Even though it is almost summer, we still have overcast skies and light rain