Meeting all your history research needs! As a History teacher, I often find myself in frustrating dilemma. On one hand, I want to encourage my students to research using the unlimited resources that can be found on the Internet. On the other hand, the last thing I want is for them to be ... Continue reading →