James Mayfield
If you want to learn and will interact this professor is for you! Heavy lecture with total class interaction. Appreciates different points of view and does not judge. Best class I have taken. Hope he will offer another class next semester. If you listen, participate and have an open mind you will probably get your 'A'.