Understanging language structure, interaction, and variation: an introduction to applied linguistics and sociolinguistics for nonspecialists