I highly recommend Colin as a trainer! His classes are tough but he manages to make them fun with something different every day! He takes time with every member perfecting their technique and encouraging them! Having just completed my first bootcamp I am already noticing changes in my body shape! Great coach and a relaxed, friendly environment!