Efren Velazquez
He is very charismatic, caring, and a genuine professor. I would take his class again. His class is doable if you can manage to do the work. He is also strict with attendance, and deadlines for assignments, but overall he is a great professor, and would recommend taking a class with him.