Andre Villeneuve
Dr. Villeneuve truly loves his students. This is shown in his care and concern for them, and by his strictness. He offers a bounty of grace, while making his expectations clear. I am amazed by the amount of wisdom that I walk away from his classes with. Even if your beliefs do not line up you can surely glean knowledge from him. Wonderful teacher.