ICS 306: Africa and Arabia: Cultures, Communities, and Connections