This is a versatile recipe for making raw almond milk, rather than buying it in a carton. You can use a blender or food processor.
To get a jump start.. sprout some raw, organic almonds. It could take a couple days for sprouting, or you could just soak for a day. Soaking will still bring the almonds to a more alkaline state and fire up the enzymes! Basic sprouting instructions can be found here. 
This fresh almond milk, for me at least, ends up costing 2-3x that of almond milk in the carton, but it's well worth it. Perhaps, the places I shop are just too pricey? Either way.. this recipe is great.
You could strain the milk in a nut milk bag but I don't bother myself. Give it a quick shake before drinking and you shouldn't notice the grit. And if you are using it in your homemade cereals or similar recipes, then you really shouldn't take notice of any grit.
If you have extra soaked (or sprouted) almonds, snack on the rest or use them in this Almond Dream Bar recipe  (video recipe).
1 part raw, sprouted almonds (skins removed)
3 parts water
sweetener to taste
Blend (or process) raw, organic, sprouted almonds with water (1:3 ratio works good)
Add sweetener if desired to taste (use raw honey, maple syrup, agave, etc.)