The Marymount program is 16 months (there is a summer semester). I am not really sure how the other programs in the area compare but I do know that Marymount has a good reputation in the area. The program is a little disorganized at times, but I am s...