Shakespeare Words is a quiz style app with a 1000+ word trainer related to Shakespeare plays. The template may be is available for sale. Contact us for more information.