You will need to define "attr_accessible :education_attributes" here for accepts_nested_attributes_for to work correctly.This also applies to experience.