How difficult is Mechanical Engineering?