It was an amazing experience going through UoP for both my Associates and Bachelors. The curriculum was followed as expected, not many issues with the usage and the faculty were amazing. If I could pursue my graduate study in my major at UoP, I would have had. Recommended school for a positive experience. Only negative really was the cost of the school; however, that was presented before I joined and remained consistent as expected.