Westwood College, a for-profit institution with multiple locations, has announced that it will no longer accept new students. You can also view reporting by Ashley Michels on Denver's FOX-31.
Westwood was founded in Denver in 1953 and operated through a number of sites in five states.
No comments:
Post a Comment