Shawn Matthews
Mr. Matthews was AMAZING. He makes you work for an A but it is easily obtainable. His lectures are engaging, always making us move around and answer in class. His grading and tests are just the right level of difficulty. Would definitely take a class by him again!