I did level 3 with Haulm and it was a really great experience, I learnt loads of practical and theoretical skills. Would highly recomend :)