Behance Team is one team that links theory to practice, and Behance Network is one of the most respectable design communities, keep it up!
also, join our group Collective  at: Collective
Join our network of non-profits, companies and individuals who believe social change can happen through design.Become A Member
Designer (Graphic Design)
Member since May 10, 2008