Get my workbook Top 10 mistakes language learners make for free.
Here is the Sagemath interact for MATH 1060, 5.1.2 Approximating areas under curves.