Mr. Freeman is awesome! if you do the work and study the notes (which the tests are made from) theres no way to fail. he lets you talk most of class.
i think he is one of the most down to earth teachers and that makes me want to learn
hes was super easy and nice he tought for the first 5 mins. of class then let us talk the rest