In a large bowl dissolve the yeast in the warm water. Add the two oils (canola and cannabis), sugar, salt and 4 eggs. Beat well. Add the flour and beat until smooth. Add the remaining flour, 1/2 cup at a time, until the dough becomes firm.
Flour your work surface, turn the dough onto the board and knead until smooth, about 7-8 minutes.
Grease a bowl with canola oil and place the dough inside. Brush the top of the dough with oil. Cover the bowl with a clean dish towel and leave in a warm place for an hour. The dough will have doubled in size.
Place the dough on the floured board and punch it down.
Divide the dough in half. Divide each half into equal thirds. Roll each piece of dough till it is 16 inches.
Grease a couple of baking sheets. Place three lengths of dough on the baking sheet and braid. Tuck the ends under the braid. Repeat with the remaining dough. Cover and allow to rise again for one hour.
In a small bowl beat 1 egg plus 1 yolk with 2 teaspoons of cold water. Brush the egg wash over the two braids.
If desired, sprinkle with poppy or sesame seeds.
Heat oven to 340°. Bake the breads until they are golden brown, 30-35 minutes. Cool on wire racks.