When can Kittens Leave Their Mother?

Most people now agree that kittens should stay with their mother/family until 12 weeks old. This gives them time to learn social skills (not to bite as hard, use their claws, how to respond to situations, etc.)