Hello, This is vs My Name is or I am in self introduction I am from India and not a native English speaker I do often hear people introducing themselves like "Hello everyone; This is James" Is it an acceptable form in native English? Usually, I know t