Wonderful Professor! He cares for his students a lot, so he would give out extra credits and curve the grades if necessary. His lectures are very interesting and he has a chill vibe, like college students. His exams are very reasonable as well. However, I do think he has to work on the ways he phrases words; it can be incoherent sometimes. TAKE HIM