Dr. Z is a great professor. He does everything he can to insure your success. The courses he teaches are difficult and they require a lot of effort to keep up with the material but Dr. Z makes it as easy as possible and is always available to help you. He is a goofy guy and makes going to class really fun.