I have had quite a few teachers that looked good, but never any lunch ladies. Most of the lunch ladies at my old school were over like 60 years old with distorted liver spots. Gross. Never had a crush on any of my teachers or staff members because I knew it would never happen, lmao. If I'm going to have any type of crush on someone where I am trying to actually be with them, then the first thing I want to know is if they are married, and is not too old where they are losing their teeth or have displayable wrinkles.
The age difference imo should be like 10-17 years apart, but that should only apply to people who are at least 21-25 years old. Would be weird for a 16 year old girl trying to hit on a 40 year old man or vice versa, as I'm sure you see the problem in that lol, where as you have quite a lot of couples these days who are much older or younger than each other but that's only because they are both past a certain legal age.
Johnny Depp is 53 years old while his ex-wife was only 30.