I mean, it depends on how far along that college guy is, but considering she said that girl is a third year so she is already 18 years old or just a few months before turning 18, and I think it's safe to assume that the age gap is less than 4 years. I think it is perfectly fine, to be honest.