Allison Emory
Amazing, intelligent woman. She knows what she's doing and understands heavy workload is not what learning is about. 1 project, 3 30 question tests, and tons of extra credit. She posts all the slides and if you can't afford the textbook you don't have to buy it to get an A. Interesting material.