“Top Teacher is THE best website for resources/activities to assist with your planning and to enhance the learning of your class (and yourself) Top Teacher saves so much time and stress and can always be relied upon to offer high quality and dynamic resources.”