IN SPITE OF/ DESPITE |
Although “in spite of” is perfectly standard English, some people prefer “despite” because it is shorter. Be careful not to mix the two together by saying “despite of” except as part of the phrase “in despite of” meaning “in defiance of.”
And note that unlike “despite,” “in spite” should always be spelled as two separate words.