Welcome to Mr. Smith's class site. Here you will find updates for all test, quiz, project, and assignment due dates.