I am very familiar with Ascend Math and would be happy to answer questions. I am affiliated with the company but am not here to promote anything....
Separate names with a comma.