Jordan Besek
Jordan is a very kind and intelligent guy, the lectures seemed pretty unstructured to me and I think he could have benifited from adding more substance to the slides however there was always the textbook to fall back on.