So you think you know your British history? In this 200th anniversary of the Battle of Trafalgar, Lord Nelson's exploits against Napoleon's fleet have been thrust to the fore.
But have you taken it in?
Pupils at Isambard Brunel Junior School in Nelson's home port of Portsmouth have been taking every opportunity to learn more about one of the city's famous sons, basing a whole term of national curriculum learning on the Nelson theme.
And they reckon they know enough to issue a stiff challenge to the readers of the BBC News website, helping us compile a Trafalgar quiz to test whether you know as much as they do.
Come and have a go if you think you're clever enough...