Brandy Wells
She makes no distinction between history for majors and non-majors. Rather than simply teaching history, she expects you to write as a historian without actually showing how historians write. She expects you to have the same basis for historical writing and research that history majors have from taking into level courses. Extremely frustrating