...Here a list of courses that I have been and still am teaching Soil mechanics 29 yearsGeotechnical engineering 28 yearsFoundation engineering 29 yearsNumerical methods (computations) 30 yearsStatics 2 yearsSurveying 8 yearsEngineering Probability and statistics 8 yearsStructures 7 yearsFluid Mecha... (read more)
...Throughout my life, I have always enjoyed being able to educate myself on various topics to the point where I can one day give back the knowledge I have gained to someone else who is in need of it. At The Pennsylvania State University, I was a mentor of organizations such as STEP-UP (Student Tra... (read more)