The Purdue Online Writing Lab (OWL) has some great resources including when to use a comma.
https://owl.purdue.edu/index.html
Got skunked using or not using “the” in a sentence. Found a good explanation at Gallaudet University’s When to Use ‘A’, ‘An’, or ‘The’.