1400 Independence Way, Charlottesville, Virginia 22902, United States
Be ready to spend far too much of your time on assignments that are helpful but convoluted and not very suited toward real world use. There’s some speaking, but it’s very structured and unrealistic.