yes i totally agree wid u they should be more active its One ideal way for students to establish meaningful professional relationships.. and do networking through active involvement in Discussions..
i dont believe there is one definition of management but on the top of my head: Management is a practice of utilizing all available resources to obtain a desired result.