'former' refers usually to something's state, i.e. something that was but is no longer. 'previous' refers to something occurring before something else (time or order). Both 'former school' and 'previous school' are grammatically correct, but I cannot help you with which one is more appropriate without the full sentence.