My son finds the sessions very engaging. Always sets him extra work to complete outside of lessons, which we have found has really helped him progress and overcome challenges.
I can't recommend this enough!!! The lessons are well structured and engaging using active learning techniques. A Level CS content are explained well by my teacher. I've found the first few sessions super helpful!! Mr G is really good :)