Martin is a great prof, to say the least. He was quite lecture heavy at times as he had LOTS of ppt slides, but took time to carefully explain and demonstrate them. He has a great sense of humour and he wouldn't hesitate to call out any disrespect, which I admired. Tests and quizzes were mix of MC + short written answers.