Kay Meggers
I was an exchange student in his class. Being a retired professional, he is very experienced and is able to provide a lot of industrial insights to the class. There were two assignments due every week, but it was totally manageable because they were not too heavy. Do your work professionally and you would top the class easily.