Teacher in Spain goes 125% to get the job done; A Spanish teacher wears the curriculum in a full-body anatomy suit featuring detailed illustrations…