The life cycle of ferns
Dr M has been looking at ferns (the Pteridopsida) with his students recently and found this video where Eddie Watkins from Colgate University, New York, explains the alternation of sporophyte and gametophyte generations in ferns.