Arturo Villalobos
Dr. Villalobos is the most caring professor I have had. His exams do cover a lot of material but he is a very fair grader. He always answers any questions you have and responds quickly to emails. I would take all of his other courses offered.