Optimization: Best Practices and Tips