• Videos
  • Media Appearance
How do traffic tickets impact my DUI?
How to defend against a PFA in Philadelphia?
What to take with you to criminal court?
What is a preliminary hearing? PA criminal law
Preliminary Arraignment in PA criminal court
Interacting with the Police in PA
DUI in PA – will I lose my license?
How can family help a loved one with a criminal case?
What is the ARD program? PA criminal law
HS Sports Participation Drops for First Time in 30 Years
Mayor’s Panel Says Eliminate Gifted Student Programs
Epstein Accusers Appear in Court