I would definitely recommend Speak English with Christina because the mix of learning formats is a great way to learn easily.
I feel more confident when I have to talk with colleagues in English. I’m not afraid to try, and I no longer worry about my level!