About 75 firefighters from Baltimore County, Baltimore City and Howard County were called to the scene in the 100 block of Kenwood Avenue around 2:30 a.m.

Fire officials said the flames fully engulfed a portable classroom, spread into another portable classroom and to the roof of the school's main building. Crews also encountered lots of smoke in the main building.

Two portable classrooms were destroyed. One of them burned to the ground. All that was left were charred metal frames from what used to be a classroom full of seats. Flames that tore through a second portable classroom exposed a teacher's desk and a room full of scattered debris. A third portable was spared from the blaze, but a small shed connected to the main school building was damaged by the fire.

Firefighters got the flames under control around 3:30 a.m.

"When I heard about it I was so shocked," student Kayla Adams said.

Adams, who has a class in one of the portable classrooms, said she still can't believe what happened.

"When I saw it, I was so surprised. I was like. I knew from the pictures it was bad, but seeing it in person it's, like, really bad. I was so surprised to actually see it," Adams said.

Police investigators spent the day looking for clues to what happened.

"Their job after an event like this is to take a look at all the physical evidence, to talk to witnesses so they can determine whether it was an accidental fire or whether it was a set fire," Baltimore County police spokeswoman Elise Armacost said.

The entire campus was closed for the day to students. That gave staff and clean-up crews time to try to get rid of the smell of smoke, which had made its way into parts of the building. Before the fire seven portable buildings were used for classes.

No injuries were reported.

Classes were canceled for students Thursday, but staff was expected to report to Catonsville High School.

See breaking news? Upload your photos and videos to ulocal:

Below are pictures of past breaking news stories that were sent in by our u local members. If you see news happening, upload your photos to WBALTV.com's u local.