Katherine Brennecke
Prof. Brennecke is very sassy but she is a good teacher. She knows the material really well and can relay it well, but with some attitude. Be aware of random activities that make you get out of your comfort zone!! Overall, I learned a lot and would take her again. 