Robert J. Muckle has been involved in numerous anthropological research projects, served as a consultant to several First Nations, and taught at postsecondary institutions throughout British Columbia. He currently teaches anthropology at Capilano University in North Vancouver.