Media name shooter as ex-studentpublished at 22:03 Greenwich Mean Time 14 February 2018
The suspect, who police have now taken into custody, is a 19-year-old former student, according to the Miami Herald newspaper, external.
"We were told last year that he wasn’t allowed on campus with a backpack on him," said maths teacher Jim Gard.
"There were problems with him last year threatening students, and I guess he was asked to leave campus," he added.
Police have yet to formally identify the suspect, but images have shown them taking a young man wearing a burgundy shirt into custody.