Pennsylvania Bar Association president and Luzerne County attorney David Schwager has resigned his position after being charged with hiring a prostitute.