Data based on 1 reviews.
very straightforward teacher; will never make any changes to his schedule unless an emergency comes up. do your readings even if they're really long and boring i promise it'll be worth it. his tests are kind of hard but it's fine because he's funny. don't procrastinate studying!! it won't work out well for you!! :]