Our team has always had the problem of lack of engineering assistance, at least in the mechanical area. I'm not an engineer, but I am somewhat of a mechanic and know how to make a reliable, though simple, drivetrain. We have access to a wood shop, so things are pretty much hacked up. Some of the other mentors don't have a clue about torque, gear ratios, fitting bearings, etc. We did finally find some machining assistance at the local community collegs when necessary, but nothing fancy.
These kids definitely need help and need to learn some basic mechanical/shop skills. I would urge anyone who can spare the time to volunteer or assist these teams. One of our team members received a full scholarship to VCU and graduated Magna Cum Laude in mechanical engineering last year. If it had not been for the FIRST experience, she might have ended up as a lawyer or something - EEK.