Prof. H.M. Wogglebug, T.E.