Haha, no-one could possibly be worse than James in my opinion. I have had him for the first half of ECON2520 and I only bothered to go to the first two lectures because it is a waste of time. He has a really bad accent, mumbles to himself, reads of the lecture slides and doesn't really explain...