Meaner, Christopher, Carlow University