Possibly one of the worst teachers you will come across. Super rude and very full himself. Has an attitude for no reason and failed nearly the whole class. Does not know how to get the point across and does not understand other people's cultures. His excuse for teaching is "I have lots of experience" does not equate to knowing how to teach.