He's a great engineering teacher, but not so great on the software side, but still an easy going guy!
Extremely short tempered, strange choice of course material.
Great electronics teacher, helped me get to where I am today. He knows his stuff
I learned a lot of important concepts that have helped me in my future schooling