Two thumbs up for this prof. He is kind and funny and calls you in class by name that none of my other teachers do and he is an excellent teachers. He knows his stuff and knows how to it by making it fun with example so We can relate to