I cursed the day I enrolled in this school.
This is a money school that builds its reputation from the Engineering department and perhaps by being neighbor with UPenn. The rest is about how to take as much money from students as possible, including using lawsuits. Check their court files online, they rank top in number of court cases, far outnumbered most good schools.