Did the weekend course here. It was completely rushed, class was unsupervised (totally reliant on videos you can watch on YouTube) and teacher resented actually having to teach! He was impatient and couldn't articulate dive math. In water sessions were better but held at a dirty public pool. Take your money to Float N Flag in Burlington, my friends went there and said its infinitely better.