Gary Branham
This dude is one of my favorite professors I have had. No nonsense in class, respects his students, is very understandable of their situations, and is available outside of class. Lots of respect for him, his knowledge, teaching style, and overall character. Take V435 with Prof. Branham. You will absolutely not regret it.