mary p-teal pop