In a large bowl, combine the minced garlic, lemon juice, olive oil, dried oregano, dried thyme, ground cumin, salt, and pepper.
Add the bite-sized pieces of pork or chicken to the marinade, and toss to coat well.
Cover and refrigerate for at least 1 hour, preferably overnight for best flavor.
Preheat your grill or grill pan over medium-high heat.
Thread the marinated meat onto the soaked wooden skewers.
Grill the skewers for about 10-12 minutes, turning occasionally, until the meat is cooked through and slightly charred.
Serve the souvlaki hot, with warm pita bread, tzatziki sauce, sliced tomatoes, sliced red onions, and lettuce leaves. You can assemble the souvlaki into pita sandwiches or serve the components separately for guests to assemble their own.
Enjoy your meal!