Sharing Best Practices: Build Schema with Differentiated Lessons