Providing students with the ethical foundation, latest tools and methodologies, collaborative learning experiences .