Best professor ever! He puts his students first and is very understanding. I was in his class and then stopped showing up for a few and when I came back he seemed genuinely happy to see me. None of that professor shade you usually get. He is very caring. Do the work, try your best,participate and the A is yours. Choose him and you won't regret it.