Bring a large pot of water to a boil. Stir in 2 tsp salt and the orzo and cook as long as the package recommends for al dente, (9 minutes for Barilla.) When it's done cooking, drain the pasta.
While the orzo is cooking, in a large mixing bowl, whisk the olive oil, canola oil, lemon juice, pressed garlic, Dijon mustard, honey, lemon zest, oregano, salt and pepper together until it starts to emulsify.
When the pasta is done cooking and after it has been drained, add it to the dressing mixture, mix well, then set aside for at least 15 minutes, giving it a toss every few minutes to help it cool.
Stir in the drained chickpeas, chopped cucumber, tomatoes, red onion and fresh parsley. Mix everything together and add additional salt and pepper as needed to taste.
Cover and refrigerate for at least 2 hours before serving.