In a large skillet, heat one teaspoon olive oil over medium heat.
Stir in the corn and cook until soft, 3-5 minutes, stirring occasionally.
Cool corn slightly and set aside.
Whisk together the lime zest, lime juice, vinegar, one teaspoon olive oil and garlic in a small bowl.
In a medium bowl, combine the tomatoes, cheese, cilantro and corn. Toss the salad with the vinaigrette and season with salt, pepper and sugar to taste.