Teaching mathematics and physics for engineers: reflections from the chalkface