Dave Haviland Dave Haviland is an exceptionally qualified professional instructor.  He holds a Bachelor of Science in Biology and Physics, and a Master’s degree in instruction and supervision from National College of Education in Evanston, Illinois.  He spent 30 years as a science teacher, department supervisor and intern teacher consultant in a public school district.   In addition, he earned 60 post-graduate hours in disabilities and gifted education which broadened his ability to effectively teach any learning level.  

© 2009 Prepare For Catching Charters | open source css template by styleshout