Research Based Best Practices for Teaching Mathematics and Improving Math Attitudes