Pimsleur is great to improve your pronunciation and learn until B1. From there on I would recommend using Memrise and ClozeMaster. Memrise has a great collection of community based courses that will push up to C1
There must be an app that is good for learning all french conjugations.