Amor Menezes
I am a senior now but had him for intro to aerospace engineering. Looking back, I can confidently say that much of his class was way beyond me as a younger student. 2000 level class with "intro" in the name was incredibly deceiving. If this was a 3 or 4000 level class I would have no complaints.