Do you guys realize that the University of Guelph doesn't even have a Mechanical or Aerospace department!
This team finished 15th or something in 2004 with a TRICK setup. The only engineering programs they have are Biological, Systems & Computing, Environmental, and Water Resources.
If tree-huggers and computer geeks can finish 15th in Pontiac then ChemE's can surely be of help on any team.