Excellent
My son had Seneca for his GCSEs and A levels and credits his good results to the programme. It's excellent and the company is very well run. When my son finished his A levels and we were mistakenly billed, I wrote them to let them know. They immediately arranged a refund and they were very professional. A great way to study and a great company. Highly recommend.