Comments

John Y

"Bob has a great pace and likes to throw a little humor to keep us engaged in an otherwise dry topic. He also has good material and examples that he uses to apply the material."