He is awesome. You need to read and study for tests. Homework not too hard. Projects are fun but take a long time! Research is important. Awesome wardrobe! Wonderful person overall.
he is a teacher who really knows the material. he is not hard and is very nice at times.
Tough but awesome teacher. Likes using the word, delinquent.
Great teacher and likes to use many different media resources for daily learning.
he's too "by the book!" he likes certain topics for projects, so if you pick something that's not traditional, your project grade will suffer!!!