Not the best. I. d.o.n.t feel I retained anything from his MDC235 class. He started taking attendance towards the end of the semester ..?? The assignments were unclear and the notes he gives arent even used for anything. The readings dont correspond either. Very confusing class, I wouldnt recommend.