I would just like to say that I found the experience with BGS to be very positive all the people I dealt with across the team from sales, IT, and Instructors during online revision weeks were extremely knowledgeable and able to answer questions quickly. I found the course material itself to have the best explanations and diagrams out there which makes understanding concepts far easier.






