Text this: Challenges, difficulties and barriers for engineering higher education