What are the essential elements for high quality teaching and learning in social studies?