I'm on the main campus. Classes are great. Depending on the class, you might have one of our professors flying out to teach the course - I'm not too familiar with the off campus system, except for being stoked when our professors have to cancel class because they're gone at a satellite location
Do you know which particular classes you'll be taking? (AVM###...) If so I could probably give you a little more info.