A real gem! Every class he always has this great energy to him. Cares a lot about his students and is really considerate, and understanding. So easy to talk to and makes the class feels comfortable to ask questions. Super organized as well, his material he teaches is interesting. TAKE HIM NO DOUBT! YOU WILL ACTUALLY LEARN AND NOT REGRET IT!!!!!