The class I took with him was DSC 101 and this class was so boring. He is very monotoned and has dry humor. He reads off slides that he wont upload. He does research questions randomly and if your not in class you'll miss it. He doesn't take attendance but if you don't show up you wont be able to answer the question.