Thinking about this word: prerequisite.
Requisite (require) is associated with 'need'. i.e. algebra is a prerequisite for calculus, so you NEED to take algebra before you take calculus.
Is there a word to describe a class that's fortuitous to take before calculus, but not necessary? Like something you'd want to take before calculus but not required to take?