Mark Palmeri: Research & Teaching