Question: who plays amy on the secret life of an american teenager?
Answer: India Joy Eisley