Certified GKH Gardening Expert
Almonds don't flower or fruit reliably from seed, usually. They require two trees of the opposite sex, and even then may never see a flower for its entire life.
It is best to grow these trees from a trusted source that has grafted trees. This will ensure a fruiting tree within a few years if you get two of the opposite sex.
Should you still wish to try your hand, this article will help: