Bradley White
Excellent prof. He covers a lot of material but let's you know up front it will be a demanding course. I was disappointed that a lot of my fellow students didn't bother attending or even getting the textbook and then complained that they weren't getting easy As like the do in other courses. I learned more from Dr. White than any other prof at UA.