I work in the Pension/Defined Benefit field in Nashville, TN. We deal with retirement plans. I actually recommend going in a different field as the future of defined benefit plans is very uncertain.
For exam p, I used an online course through The Infinite Actuary. Google them for the web address. It's quite pricey, but it taught me everything. You do get 50% off if you are a student. If you would like a cheaper route, I would use the ACTEX manual for Exam P, but after that ACTEX is garbage, and I would go with the ASM manuals for the future exams. I hope this helps.
Edit: For the OP, I was a journalism major in Undergrad. I went back and got my masters at MTSU in Actuarial Science in order to help learn this type of math (it's very difficult) and to help move careers. I would say the Masters is very worth it if you don't already have a math degree or great command of mathematics.
This post was edited on 3/26 at 1:31 pm