Ezell Allen
If you have the chance to take him as a teacher I would avoid him. He makes makes things WAY harder than they should be. He gives plenty of worksheets and practice problems to prepare us for tests and then makes the tests unnecessarily hard. Elementary Math should not be a hard topic to teach but he makes it more complicated than it should be.