Prof. Gallaway is very passionate. His class is somewhat difficult, but he is always willing to help students and encourages students to ask questions. He has a subtle sense of humor that makes class enjoyable and learns everyone's names really early in the semester. Overall a great prof. and would definitely recommend.