Starting Sunflowers

Starting Sunflowers

I recently found a packet of Giant Gray Stripe Sunflower seeds wile doing some spring cleaning. I've never done sunflowers before, and was wondering what is the best way to start the seeds? Should I start them in peat pots or plant directly into the ground? I read something about starting the germination process by placing the seeds in between damp paper towels, but I tried that method a few years ago with some passion vine seeds without any luck so I'm a little doubtful about trying it again.
my hot household & our apartment

my hot household & our apartment

This is sort of gardening, isn’t it?

This is sort of gardening, isn’t it?

Terrarium.

Terrarium.

My NYC Pad

My NYC Pad

First bloom of the year :)

First bloom of the year :)

poppy?

poppy?