Ok take him as my KIN383 teacher and he is super funny in class. However, a lot of time he even distracts himself from making jokes. Not teaching lectures in details and the labs are the worst. Wrote everything and dude gives me an F for not explaining well enough. Take Gillum instead of him honestly.