Why does Allison start giving Max the time and day come Halloween night?
I mean, Max embarrasses her in front of their class (which in fairness, Max soon apologized for) by handing out his phone number and he in private, makes objectifying remarks about her body ("Max likes your yabbos!") while in bed fantasizing about her. Allison also strikes me as being something of an overachiever and teacher's pet. So it's probably within reason to want to believe that she would see Max as being ignorant, uneducated, and a slacker.
Does Allison in part, "tolerate" Max because she has to see him everyday at school, so it isn't like she could get away from him if she wanted to? Is it because Allison knows that Max is new in town, and is trying to be understanding if an outsider like him isn't knee-deep aware of the culture in Salem? Or is it because Allison simply wants to be nice to Max's little sister, Dani? I guess that there's something strangely adorable about an eight year old girl telling his brother's crush that she has nice boobs.
https://screenrant.com/hocus-pocus-disney-movie-best-worst-max-moments/