In a small bowl combine the raisins and hot water. Let sit for 10 minutes then strain off the water and set aside.
In the bowl of a stand mixer fitted with a dough hook, mix together the warm water, brown sugar, cinnamon and yeast.
Mix in the salt and 3 cups of flour, adding a little more flour as needed to make a shaggy dough. Once all of the flour has been added begin kneading the dough on low.
Knead the dough for 10-15 minutes or until it becomes smooth and passes the windowpane test. Since the dough is a dry, stiff dough it may help to turn the dough out onto your work surface and knead the dough by hand.
Once the dough is fully kneaded and passes the windowpane test, stretch out into a rectangle on a lightly floured surface and sprinkle over the raisins. Knead again just to get the raisins incorporated. Shape into a ball, place into a bowl, lightly coat it with oil, cover with a damp cloth and let it bulk rise until doubled in size. This may take 1 ½-2 hours, longer if your kitchen is cold.
Once doubled, deflate the dough and turn it out onto an un-floured work surface. Divide the dough into 8 equal portions. Line and lightly grease a large baking sheet.
Lightly cup your hand around one of the portions of dough and begin gently rolling it in a circular motion using the palm of your hand to build tension in the dough as you are shaping it. The ball of dough should be tight and smooth on the top. Place seam side down on a lined and greased baking sheet. Repeat with remaining dough.
Working with one piece of dough at a time, take your thumb and press a hole through the middle of the dough. Then pick up the dough and gently stretch the hole to about 2 inches in diameter.
Place back onto the lined and greased baking sheet, cover with a damp towel or plastic wrap.
If you decide to refrigerate your bagels before baking them do so now. Refrigerate up to 24 hours. Once you are ready to cook them pull them out of the refrigerator, place one bagel in a bowl of water, if the bagel floats continue on with the recipe. If the bagel does not float, let them proof until one floats.
If skipping the refrigerator step: Allow the bagels to proof for 30 minutes or until puffy. Once the bagels are proofed, preheat an oven to 425°F.
In a large pot add in the 3 quarts of water, brown sugar and baking soda. Mix well. Bring to a boil. In a small bowl mix together the egg and water to make an egg wash.
Drop 3 bagels into the boiling water, let each one boil for 30 seconds to 1 minute, flip and boil for another 30 seconds to 1 minute. Remove from the water and place back onto the greased and lined baking sheet. Continue until all bagels have been boiled.
Egg wash each bagel then place in the oven and bake for 20 minutes. Enjoy!