Cook the faro according to package directions (3 c. water to 1 c. farro - boil, then simmer for 30 minutes or until water is cooked off.)
Combine the ground flax with 6 tbsp. warm water in a small bowl, stirring every few minutes. Let sit for at least 10 minutes.
Place the garbanzo beans into a large bowl. Smash them with a fork or potato masher. Add the farro, dates, walnuts, garlic, parsley, and flax mixture, and combine.
Form into patties. If you have extra time, put the patties on a plate and in the refrigerator for about 30 minutes. This will help hold the patties together when cooking.
Heat a large skillet over medium, add olive oil, and then add the patties, cooking for about 4 minutes each side, until browned.
Top with your favorite toppings (see recipe notes below for ideas), and enjoy!