Patrick Meyer
Very smart guy but not so good at teaching. He was very unorganized and made A LOT of grading mistakes, not only for me but several of my classmates. He did make lectures enjoyable and was available for office hours for extra help. Lab were easy and he was willing to help at anytime.