Learns lots of stuff & teach others.