Dan Davis is an amazing artist and his talents do not stop there...he is one of the best science teacher anywhere!!