click tracking

Stephen

Expert AP History Teacher

Hi, my name is Steve. I have a passion for helping high school students understand AP history! For the past 18 years I have taught APUSH, AP Euro and AP World history courses to thousands of students who have had remarkable success. I hold Master's degrees in both history and education and served as a co-author of New York City's social studies curriculum as well as the APUSH curriculum at the New York Historical Society. Since 2019, I have also provided individualized tutoring to hund...

American history


English


European history


geography


government & politics


world history