In a small bowl, mix warm water, honey, and yeast. Let sit for 5-10 minutes until frothy.
In a large bowl, combine whole wheat flour, bread flour, salt, flaxseeds, and sunflower seeds.
Pour the yeast mixture and olive oil into the dry ingredients. Mix until a dough forms.
Knead by hand for 10 minutes (or 5-7 minutes in a stand mixer with a dough hook) until smooth and elastic.
Place dough in a greased bowl, cover with a damp towel, and let rise in a warm place for 1 hour or until doubled in size.
Punch down the dough and shape it into a loaf. Place in a greased loaf pan.
Sprinkle rolled oats on top (optional). Cover and let rise for 30-45 minutes.
Preheat oven to 375°F (190°C).
Bake for 35-40 minutes until golden brown and hollow-sounding when tapped.
Let bread cool in the pan for 10 minutes, then transfer to a wire rack to cool completely before slicing.