In a large bowl, combine the carrots, zucchini, squash, and red pepper. Toss with 2 tablespoons olive oil, salt and pepper. Mix well. Spread in 1 layer on a foil lined baking sheet and roast for 15 minutes, stirring occasionally. When done, set aside to cool.
Remove the corn kernels by standing the cob on a plate or in a wide shallow bowl. Set the blade of a small, sharp knife at the juncture of the kernels and cob. Slice downward to remove the kernels. Repeat this procedure, working your way around the cob, until all the kernels are removed. Set aside.
Place each avocado half on a small bed of mixed greens or arugula, if using. Top each avocado half with a generous serving of the roasted vegetable salad. Sprinkle lemon zest on top and serve.