Have you looked into the IDEA program at Capilano College? I was far more impressed with the work that the students from there put out this year over EC's grads.