Nick Rose
Nick is a great instructor. He made the material interesting and although the class is work heavy, he created assignments that made the material relevant. He also gave opportunities for extra credit, which was useful in raising important grades. I enjoyed this class and would definitely recommend it!