Mesa bursting with varied activities this week (Battle of the Badges)