Advanced Hydrofoiling Techniques