Khan Academy on a Stick
Synthesis of Substituted Benzene Rings I
Synthesis practice problems
If the above player doesn't work, you can try this direct link.
Synthesis practice problems
If the above player doesn't work, you can try this direct link.