Reviews of professor Arthur Ball

Rating: 5.0/5, difficulty: 4.0/5
Dr. Ball is a great ECE prof. He knows a lot about analog & power electronics and is great at connecting theoretical concepts to what actually happens in industry or with his audio projects. The class itself is tough because it moves through topics at mach speed and the assignments/labs seem unorganized, though this has nothing to do with Dr. Ball.

Rating: 5.0/5, difficulty: 5.0/5
I really enjoyed his lectures and his way of teaching. He wasnt just teaching ECE concepts, but also how they are related to the real world and fundamentals of engineering, while making it very interesting. I dont understand the the harsh comments that are recently made by others. Also, as a CPE major, I never felt excluded. 100% recommended.

Rating: 3.0/5, difficulty: 2.0/5
He's great, but he gets really passive aggressive over piazza. He would be a 5/5 if someone would take away his keyboard.

Rating: 5.0/5, difficulty: 3.0/5
Great professor, the slides are very informative, and grading policies are generous. You are almost guaranteed a B on a homework as long as you tried every problem (even if the solution is incorrect) and submit it on time. He is very generous with extensions, too.

Rating: 5.0/5, difficulty: 3.0/5
Dr. Ball is an excellent professor. He cares students and made several extensions to assignments and curves on tests to not screw over everyone tackling Tech's ECE gauntlet. His lectures often go over time, but he emphasizes what's important to know for the future, and gives us tips for interviews and opportunities that other professors don't.

Rating: 5.0/5, difficulty: 4.0/5
Such a great prof. I want to take as many classes with Dr. ball as I can. He knows almost every student by name and has great stories and anecdotes to relate to class. Overall great.

Rating: 5.0/5, difficulty: 2.0/5
Amazing professor for ECE 1004. Relates the concepts in class to his time in industry a lot and that really helped put things in perspective and think about practicality. In-class problems are really helpful to give a preview to the homework and exam problems. Was accessible for questions out of scope of the class and was really accessible.

Rating: 4.0/5, difficulty: 4.0/5
Dr. Ball is a great teacher, gave good lectures, and always responded fast to emails. He was not in charge of ece2024, but the class (which is already hard) was extremely disorganized and poorly set up. Errors on all assignments, lecture notes, and answer keys. Go to office hours, really helpful and cares for you. Does his best with what's given.

Rating: 4.0/5, difficulty: 4.0/5
LOVED prof Ball! If you need a teacher that actually explains these concepts he's the one to pick! Beware of his random pop quizzes that he gives after class that is due the day of. He messed up our notifications so we didn't know they were due and it really affects your grade. So if you skip class, make sure you're checking canvas.