Does anyone know of a website that offers online theory courses?

I want to improve on my note reading, and i want to work on my overall musical theory knowledge.

They offer a class at my high school but one of the requirements is to be able to read and notate music, and i'm just not experienced enough to be able to do that.

I'm willing to pay for this course