Most recent review:
ProsFlexible class hours, Good teachers, Affordable, Positive environment, Good career preparation, Hands-on training
Other commentsExcellent mix of online and in-class training. Pace was challenging, but reasonable. Great culture of learning, and collaboration with instructors and classmates. Enjoyed working on projects. Hardest part of the training was off-line study requirements.