I agree with Steve, we need to know what we're dealing with.
BTW, the reason I don't like "geek" is because it is used a derogatory term by children against their peers who take an interest in maths, science, engineering, etc. & I suspect this is one reason why there are less children studying these courses at uni.
BTW, the reason I don't like "geek" is because it is used a derogatory term by children against their peers who take an interest in maths, science, engineering, etc. & I suspect this is one reason why there are less children studying these courses at uni.