In a medium bowl, combine the ingredients for the marinade. Add the beef and let marinate for 10 minutes at room temperature or refrigerate for a couple of hours.
In a small bowl, using a fork, mix together the ingredients for the stir-fry sauce. Set aside.
In a wok or large saute pan, add 1 inch of water (about 5 cups) and bring to a boil. Add broccoli and cover to cook for 3 minutes. The broccoli should be bright green and crisp-tender; you should be able to pierce the stem with a fork. Using a slotted spoon, remove broccoli and pat dry.
Discard the water in the pan and dry it wel. Place over high heat and when hot, add the canola oil and swirl to coat. Add the garlic and fry for 15 to 30 seconds, until fragrant. Toss in the steak strips, keeping them in one layer and fry for 30 seconds. Flip the strips and cook the other side for 1 to 2 minutes more or until done.
Pour in the stir-fry sauce and stir to combine. Add the cooked broccoli back into the pan and toss to coat well.