Amanda Clevinger
Amanda knew the material well, and I left the class feeling the same. It does take studying outside of class time to make sure you actually understand the material, but she never gives you more than you can handle, and it was graded for completion so you are not punished for learning. Super cool. 