Whisk together 1 tablespoon of olive oil, 1 tablespoon of lime juice, 1/2 teaspoon of honey and 2 tablespoons of chopped cilantro. Season to taste with salt and pepper and set aside.
For the black bean salsa:
In a small bowl combine the black beans, corn, tomato, remaining cilantro and remaining tablespoon of lime juice. Season with salt and mix together.
Heat the remaining teaspoon of olive in a large pan over high heat. Sprinkle the shrimp with chili powder and salt and pepper to taste. Place the shrimp in the pan and cook for 2-3 minutes on each side or until shrimp are pink and opaque.
To assemble the salad:
Place the greens in a bowl and toss with the dressing. Place the shrimp, black bean salsa and avocado on top of the greens and serve.