Apps like 30 Day Better English speaking

Here are some great alternatives to 30 Day Better English speaking by softlearn :