Thank you for trying to organize this team! It sounds like you need to bring in additional mentors to help. We now have FIRST Senior Mentors located all over the country who can help recruit others for the team (
http://www3.usfirst.org/community/vo...entor-program). You may find it helpful to have technical mentors as well as non-technical mentors (NEMs). NEMO (Non-Engineering Mentor Organization) has a lot of white papers compiled by FIRST mentors in our resources section of our website that you may find useful in organizing the team. You can't build a house without a blueprint and a foundation - and you can't build a FIRST team without the same.
www.firstnemo.org It could be that this mentor is willing to take a back role and let others step up and do the actual work that is needed to get the team organized and on its way to becoming more successful in providing a great FIRST experience for its students!