Really enjoyable course with very knowledgeable, friendly and welcoming trainers that treat you more like friends than just clients.  Thoroughly recommend and will be returning.