How do you approach mentoring students or junior developers, and what techniques have you found most effective?

Behavioral