Tom Ballard
Brother Ballard's class is good. He is very clear about what he expects of us. He is a nice guy who understands that being a student is hard. He does not give final exams. There are 2 oral presentations. I did learn a lot too. He gives fair grading for the papers. If you don't put much effort, then you will get the fair grade for that.