William Sanguinet
Dr Bill is an amazing professor, really cares about his students and completely understanding. He knows the material, extremely intelligent guy. The homework is very hard, but he explains in class and the tests are easier than the homework. Wear flannel on friday for extra credit. only bad thing is tests are at night, 2 midterms 1 final 