Matthew Gifford
Professor Gifford's class is the hardest I've ever taken and I went to a college prep high school. He gives test guides but studying those will not do ANYTHING FOR YOU! I don't think his lectures are that great, they are not boring but they are hard to follow. If you don't do the extra credit you WILL NOT get the grade you want.