samuel bono
He is very knowledgeable. He does not post his powerpoints online, so it is somewhat mandatory to come. He does give little easy grade assignments here and there to help your grade such as attendance or writing a paragraph on a topic. You will need to study in order to pass based on the outline of his test. Overall, a great teacher and very nice!