German Senior Project