Teaching statistics involves teaching statistical software. There are currently two major option in the free software community: R and/or Python.
Don’t choose, learn both !!
A few years ago, I would have said that the best statistical software to my opinion (and the opinion of thousands of other) is of course combined with a nice IDE like
Here are some of my last discoveries or my favorite ones
Some are even in French - Prise en main de R et RStudio
Because I’m not so stubborn I acknwoledge that Python is a great option for conducting statistical analysis especially in a statistical learning context.