Course Description: SPAN 104