i just finished the program this past may. I felt throughout the entire program, i had to teach myself a lot of the material. I only found about 1 or 2 professors who i thought were really great but the rest were horrible. The best thing about the pr...