30 things kids should know how to do by 12

How many life skills on the list has your tween mastered?