Crossword Names

1234567
Across
  1. 2. looks ginger
  2. 4. Asian friend
  3. 5. slightly annoying
  4. 6. Junior
  5. 7. Palindrome in the class
Down
  1. 1. Favourite name
  2. 3. Teds real name
  3. 4. can breakdance