Text this: Mechanical engineering Education and its challenges