Peter Karlson
Prof Karlson is a very smart guy from all of his experience; he has a lot of current real-world experience which is important. You will learn a lot from him just be prepared to do the work and always show up to class.