The teaching style is excellent and incorporates a lot of interactive lessons, which helped me put what I had learnt into practice. I would definitely recommend the class to anyone.