Bring a pot of lightly salted water to a boil. Add couscous and 1 tsp oil. Cook 8 minutes. Drain and set aside.Advertisement
Trim stems and cut off top third of artichokes; peel off several layers of leaves until light-green part is visible, then quarter. Heat 2 tbsp oil in a large skillet over medium-high heat. Add artichokes and cook 5 minutes. Stir in onion and garlic; cook 2 minutes.
Whisk 2 tbsp oil, the vinegar, honey, salt and pepper. Stir in couscous, cooked artichokes, beans, feta and mint.