I took most of my classes online and some on campus. I can honesty say attending on campus is a lot better than endless emails, some take longer to respond. than others. My adviser stop contacting me as soon as she realized I didn't need to much assistant but, when I needed her, it was like pulling tooth to get her to call me back. I enjoyed my experience at SLU. The only downside is the financial aid department, they suck!