Previously he was Clinical Instructor and Directing Attorney at Harvard Law School and an instructor at Suffolk Law School. Allan was a Managing Attorney with Legal Services of the Virgin Islands and Greater Boston Legal Services. He began his legal career as a judicial clerk in Philadelphia, Pennsylvania. While a member of Suffolk’s paralegal program, Allan has successfully litigated several pro bono cases before the United States Supreme Court and the First Circuit Court of Appeals. He received a Bachelor of Arts cum laude from Brandeis University in Anthropology and Linguistics and a Juris Doctor cum laude from Boston College Law School.