Devin Yeoman has taught in the U.S. and abroad; and now he is educating high school students in Council Bluffs.
Yeoman is...
Click here to read the entire article