Mr. Haines



Degrees and Certifications:

Mr. Haines

Mr. Haines is excited to begin his second year teaching Middle School at H.B. Whitehorne! He has previously taught in Basking Ridge and Bordentown, teaching US History and Modern Global Issues. He graduated from The College of New Jersey with a B.A. in History and Secondary Education, and is certified to teach Social Studies in grades 6-12. Outside of education Mr. Haines is an Eagle Scout, and enjoys backpacking, rock climbing, and fencing. 

All resources and HW assignments can be found on Mr. Haines' Google Sites page, found here:

Mr. Haines' email address is