Prof Ross for CBA400 was great. He was a lawyer that worked on cases all the way up to the Supreme Court level. He is knowledgable, understanding, and he has discussions as opposed to lectures which for me, kept the class interesting.