Douglas Haines
I had professor Haines my first semester of my freshman year, and overall he is a phenomenal introduction into college level work and expectations. He was clear on his grading and what you could expect based on the level of effort you put in, if you put in the effort he puts in the effort. Even 2 years later his teaching has helped me excel! 