what is the definition of IDEA and FAPE also explain 2004 amendment guiding principles

what is the definition of IDEA and FAPE also explain 2004 amendment guiding principles?2) what are some barriers to parents’ participation in their child’s education?3) where can we derive information about PIAAFP?