CSULB Home College of Engineering Mechanical & Aerospace Engineering Allen Teagle-Hernandez Allen Teagle-Hernandez