I have a feeling I'm going to get in trouble for doing this as I am a current attending student. As an honest review of the school, it does just what it says on the tin, but not much else. The engineering department is well equipped and full of expertise in different areas from teachers specifying from welding to CNC, and the electronics has a similar background, providing a wide arrange of resourceful staff, however constant changes to the online classroom programs we use slows down progress...