Amanda Tumblin
Professor Tumblin is amazing and truly cares about her students. She breaks down the 10pg paper into small sections and offers a lot of extra credit. She also has many interesting stories that accompany her lectures. There are 3 group projects, but they aren't hard. Make sure to do the homework and you'll be able to pass.