We bought these mini pcs to be used in the classrooms at our school.Pros:+fast enough to run anything we have needed it so far.+easy to set up and get runningCons:-USB ports were not clearly labeled and only one was powerful enough to run the SMARTboard off I'd imagine it would work if we had the computer closer to the board and didn't have to use a long extender.-The mounting screws that came with were quite short and didn't fit properly, easy fix, just bought longer M4 screws from the hardware store.