D
deleted1040408
Wanted to clear up my confusion:
So they have a campus (Queen Lane) and now are building one in Reading? So now 2 campuses total? Or are there more?
I also heard talks of a new campus in Philly?
So they have a campus (Queen Lane) and now are building one in Reading? So now 2 campuses total? Or are there more?
I also heard talks of a new campus in Philly?