David Vail
Dr. Vail is one of my favorite professors. He loves what he does and is so nice. He made the class enjoyable and he is very easy and willing to help and meet outside of class. I would 10/10 recommend. He doesn't do tests, he does other things in place of it, which is very nice! 