But it wasn't until her sophomore year that the international studies major from Tampa, Fla., found the right niche -- working with the UNC Dance Marathon.
"Carolina is so incredibly diverse, but there's rarely a unified feeling," she said. "I stumbled upon an organization whose purpose is to unite the campus for an incredible cause, and nothing could appeal to me more."
As the overall coordinator for this year's Dance Marathon, Irvin is responsible for fostering this unity.
Irvin oversees 11 committees, serves as a liaison between the Dance Marathon and the University and acts as the event's spokeswoman, among many other duties.
The 24-hour Dance Marathon, which kicks off at 7 p.m. today in Fetzer Gym, is the largest single fund raiser for the N.C. Children's Hospital.
"I find the Marathon to be incredibly rewarding," Irvin said. "It's a tangible way to make a difference."
Students and community members working with the Dance Marathon can see the direct result of their fund raising through a fund Irvin helped establish.
The For the Kids Fund provides money to families whose medical expenses are not covered by insurance.
In previous years, all proceeds went directly to the hospital.