Prep the ingredients per the instructions above.
Place all the ingredients for the salad into a bowl. Set aside.
Make the vinaigrette: In a bowl whisk together all the ingredients for the dressing until fully combined. Set aside.
Make BBQ chicken: Combine all ingredients in a saucepan (except the chicken) over medium heat and bring to a low simmer for 3 to 5 minutes. Then set-aside. Separate half of the sauce for serving.
Preheat a grill or grill pan on medium heat. Brush the BBQ sauce on one side of the chicken. Place the chicken on the grill sauce side down, then brush the top side of the chicken with sauce. Cook on both sides, lightly brushing with sauce, to an internal temperature of 160℉ (71℃). Set aside to rest for 5 minutes.
Make the corn: Melt the butter in a non-stick pan over medium heat. Add corn, and season with salt and pepper. Cook, stirring frequently until tender and heated through (about 3-5 minutes). Season with salt to taste.
Make the garlic bread: Mix together the butter, garlic, and lemon until fully combined. Then spread it onto the bread. Using the oven broiler on low or a toaster oven, toast until golden brown.
Dress the salad.
Serve the chicken with salad, corn, bread, and sparkling water. Enjoy with more BBQ sauce on the side.