terence naidu