This website provides a wide range of virtual labs, simulations, and animations for general chemistry. It's free! I found the content accurate.
Many of the virutal labs are great for students to get a feel of what titration is all about without having to physically perform the experiment.
Students need between some math (but these activities are not math intensive) There is graphical support included in the text to make it more usable for English Learners. The reading demands are at or below high school levels.