Dan earned his Bachelor of Science degree from Buena Vista University and his Master's in School Mathematics from Iowa State University. Dan has been using innovative teaching methods with technology throughout his entire eighteen year teaching career.