Simply put, John Mah is the best lecturer I've ever had. His lectures are interesting and high quality. He is always friendly and in a great mood, even at 8 am. However, in my experience, his tests are the hardest in the entire aerospace curriculum (both ASEN 2002 & ASEN 2004). Despite this, he is still undoubtedly the best prof at CU.