William Puckett
Mr. Puckett was cool. He did give alot of hw but it did help a little with the quizzes. He will help u when ask for help and he never took too long to reply to my emails. If u try & do ur work, you won't fail. His teaching can be confusing sometimes but don't hesitate to ask him for any questions. He's always willing to answer any questions.