Most recent review:
ProsFlexible class hours
ConsLack of hands-on training, poor customer service, expensive.
Other commentsAcademic advising is poor and changes frequently, making no one know what your career and school plans are. I was put into a class that I had already taken because no one knew what they were doing.