“Karl, is an excellent lecturer who is able to grab students interest from the outset of each class. Karl challanged students thinking and got the best out of them through critical questioning and real life experience. Student evaluations were always exceptional.”