Andy Nelson, Principal

NelsonMy name is Andy Nelson, Principal at Dodge Middle School. I believe that partnership between families and the school community enriches the learning experiences we create for our learners. This was never more evident than this past spring. While we do not know what the fall will look like it is critical that we have open communication and partnership to support our learners. I am passionate about personalized education that meets the needs of each individual student.

I graduated from Gustavus Adolphus College in 2006 with a Bachelor of Arts in Mathematics and began my career as a middle school math teacher, teaching a variety of courses. Through most of that time I also coached track and field. In 2009, I completed my Master’s in Education at Hamline University. After nine years teaching, I spent two years as a Dean of Students at the high school level.

In my spare time, I enjoy my time with my wife and three young children. We enjoy camping, fishing, biking, and spending time together. 

Contact Principal Nelson:
Phone: 651-460-1500
[email protected]

Karl Kaste, Assistant Principal


Karl Kaste began his career in the St. Paul Public Schools, working as a special education assistant, wrestling coach, and business teacher.  He continued his teaching career in Omaha, Nebraska in 2002.  There he decided to pursue an MS degree in education administration and spent five years as a middle school administrator in the roles of athletic director, teacher evaluator, and behavior interventionist at Westside Middle School.  He has served as the Assistant Principal at DMS since 2012. 

In addition to his degree in administration, Mr. Kaste earned his undergraduate degree from Hamline University and holds an M.Ed. in business education from the University of Minnesota. He is currently pursuing an Ed.D. in Leadership from St. Mary's University of Minnesota.

Away from school, Mr. Kaste loves time with his family, often traveling with his wife and three children.   He also enjoys golf, Twins baseball, Orangetheory, books, and movies. 

Contact Assistant Principal Kaste 
Phone: 651-460-1500
[email protected]