Arthur Ball
I think a lot of the lower ratings had a really hard time understanding the topics in ECE. He know his stuff but it was a really hard class to begin with and complicated topics. Sometimes he talks above what the students understand but, again, its hard material. Always available after class, seriously good guy and teacher, highly recommend!