Took 3 computer modeling classes with him and he was an amazing professor in all of them. The first time I took 2 at the same time so it was a little overwhelming, but not at all Bec of him. Always very understanding on due dates and late turn ins. He always cracks jokes and non one laughs at them and I always feel bad lol. Please laugh for me.