Enhancing Student and Teacher Success through STEM Education