The Secret Life of the American Teenager Season 3 Episode 16
Amy finally meets Ricky's mother, Nora. Nora thinks she and Amy look alike. Ricky is not pleased about their meeting and doesn't want his mother to meet John. He tells her she has to move out and asks his adoptive parents if they can help. Ricky also gets back his test results.
Ashley is caught by the guidance counselor for not filling out her home schooling forms. George and Anne argue about whether or not it's a good idea. Grace hides away in her house because Jack might've given her an STD. Ben asks Adrian to move in with him. Madison brings home a really creepy older guy and her father kicks him out.