Mikkel Arnston
He's a nice guy but his lectures were very dry. He was fast and he does have powerpoint presentations but he kept reading it off from his tablet. It was hard to keep up with him. He did allow cheat sheets during exams but he did not specify what can we write or not. I found the cheat sheets to be useless either way.