Congratulations to you and your son. A degree in engineering does not come easy,