Leonel Guardado
He is a nice man, very passionate, hard working, enthusiastic, and an overall good teacher. It is very evident he loves what he teaches and he takes his job very serious. With that being said, it is very hard to get an A. He is a very hard grader and gives very few As. I would not recommend his course to any non theology majors.