MFFA offers a comprehensive range of courses designed for every level of anglers. We have courses suitable for family, couples and individuals. Our courses cover anything from the basics of how to use a fishing rod to advanced fishing skills that can enable you to land your dream catch.