William Grove
Uncaring and lack of understanding towards the issues of his students. Only has 2 homework assignments but requires odd formatting and failure of 1 is essentially a failure of the class. I feel like I paid for a class just to watch crash course every week. Teacher puts forth so little effort into teaching it's infuriating.