I ended up choosing the Downtown campus because I like volunteering and I liked the idea of having built in service time each week. I didn't need the service time, but if you do need it, I would definitely suggest the downtown campus. I also liked the idea of being able to watch the lectures at home at my own pace, and then having follow up classes to review and do practice problems, as opposed to the traditional style of going to a 300 person lecture hall and sitting in lectures all day. The only downside I would say is they instituted a 60% attendance policy at downtown, whereas at the main campus you don't ever have to go, and you can still watch the lecture captures on your own. If you're behind in the lecture watching schedule, going to class can actually hurt you cause it obviously takes time away since you won't really benefit if you didn't watch the lecture before hand --- but the key is to not be behind, lol. I prefer being in a class with only 20 people though, its easier to ask questions and have things explained more in depth if needed. Some of the professors do still come to campus to teach, so you can ask them things directly too. I also feel like you have more time because the classes are usually only 2-4 hours, whereas the full lecture classes are sometimes all day. The only potential downside is that our schedule is a week behind, which means we always have an exam right after a holiday break but the main campus has exams right before and get a true break. but i looked at this as an advantage, more time to study (its less than a 1 year program, don't need that many "official breaks"). Feel free to message me if you have other questions or want more specific details!