UCD Student, EEC230 W’16


He takes time to go over each topic carefully and explains concepts in the book that are not explained well. He is a fairly approachable and challenging professor.

UCD Student, EEC230 W'16