Should I use a specific accent (American/British) or we just speak general...?

Hello
When I speak English. Should I use a specific accent for example, American or British or we just speak general English . I ask just because every teacher has different accent from the others according to the place he visited

Thanks

Nesma, just drop the accent. It is of no importance. Just speak with your natural voice. People will find you a damned sight more interesting than if you try to sound like something which you obviously are not.