Amazing teacher, flexible, and cares about his students. Gives us his time, attention, and is very friendly. Although the Western subject was a little unfamiliar to me, I could have good grades in the course by participating and asking for guidance.