Should a comma be used before 'despite' in the sentence mentioned in the details? My teacher says the following sentence is correct. "It only rained a few minutes so we kept riding." Is it true no comma is not needed before "so"?