Training the next generation of ethical techies