Awesome
Everything is available online and he allows open book. You get to do midterms over phone which I find really fun and easy.
Oklahoma City Community College - Social Science
4.8(6)