What will grow?

Wondering what might grow out of me and how long they will take to grow? Check out the lists below.

Flower Mix*:
  1. Snapdragon (1-2 weeks) A
  2. Carnation (1-2 weeks) A
  3. Petunia (1-2 weeks) P
  4. Linaria fairy bouquet (1-2 weeks) A
  5. Baby's breath covent garden (1-2 weeks) A
  6. Creeping baby's breath pink (1-2 weeks) P
  7. Chinese houses (1-2 weeks) A
  8. Flanders poppy (1-3 weeks) A
  9. Heartsease johnny jump up (2-3 weeks) P
  10. Foxglove Foxy (2-3 weeks) P
  11. Robinson's painted daisy (2-3 weeks) P
  12. Baby's breath single white (2-3 weeks) P
  13. Gaillardia (2-3 weeks) P
  14. Penstemon (2-3 weeks) P - warm climates, A - cool climates
  15. True lavender (3-4 weeks) P

Herb Mix*:
  1. Dill (1-2 weeks) P
  2. Creeping thyme (1-2 weeks) P
  3. Roman chamomile (1-2 weeks) P
  4. Sweet basil (1-2 weeks) A
  5. Dark opal basil(1-2 weeks) P
  6. Lemon basil (1-2 weeks) A
  7. Oregano (2-3 weeks) P
  8. Thyme (2-4 weeks) P
  9. Italian parsley (3-4 weeks) P
Salad Mix*: (Photos to come)
  1. Carrots
  2. Cherry Tomatoes
  3. Lettuce
  4. Celery
  5. Spring Onions
A = Annual (will give flowers for one year only), P = Perennial (will grow back and bloom for more than 2 years)
 
*I may contain some or all of these seeds depending on availability and what lands on me during the paper-making process.