Jordon Johnson
Jordan is great at ensuring that students don't fall behind on lecture material by reviewing past lecture's content before going into new content. Jordan clearly cares and supports his students learning the content. Lectures went up to 3.5 hours which made focusing and retention somewhat difficult but Jordan gives adequate time to digest content.