Models of Science Teacher Preparation by Wolff-Michael Roth & Derrick R. Lavoie