Eric Bottos
Engaging lectures with fair tests that you can only get amazing marks with thorough understanding of the material. Methods assignment is incredibly useful, applicable to a huge range of fields, I see the terms all the time in papers. Poster assignment is deceptively challenging as well. Both great assignments requiring knowledge from the literature