The online courses are good but I definitely feel like I gain more knowledge at the campus
You are paying for the same level of education as the campus people, but you will not receive that great of an education. What you put in, is what you will get out. You can breeze through everything, and you will pass, even if it's just with a C. The mentality here is that this is a hard course. So, if you score a C, be happy. If, however, you put in the time, and score an A, be proud of that. Granted, that's the perception, the reality is much different. For much of the time, it feels like you are just doing leg work, and the teachers are just auto grading, it's frustrating. Most teachers don't respond to discussions, or prompt things. The actual teachers do (the ones with degrees). The instructors, not so much. The PMA courses are a joke, and can be done all usually within a week (even though they are supposed to take 4 weeks). Some of the instructors dislike online students, and will retaliate against you even if you misspell something (that's 25% off your grade), or miss an innocuous comment in code (that's a whole letter grade deduction, sometimes 2).
The classes are hands on and real world applicable. Expect to log-in 30-40 hours per week. The class sizes are small, maybe 10 people and there is a lot of interaction with fellow students.
I've never taken so many online classes that I've actually looked forward to the work before me and have learned so much. Full Sail really invests time and effort to make the classes learnable for a variety of different learning types. They have audio and visual learning, and then the skills of the trade of gotten by doing, fixing, and doing some more. Great learning experience.