John J. Curran

About

John J. Curran is a graduate in History/Politics and holds a degree in law and a Certificate in Education. Since 1995, he has headed departments of history, law and politics in the Further Education sector.