Shawn Moi
He did not give a lot of details when explaining assignments and he is really slow at marking, so you can't really use past feedback for future assignments. Otherwise he was pretty good with marking and his feedback was helpful, overall I learned a lot