Michelle Rodriguez
Highly suggest taking 337 with her! She's exceptionally caring, approachable, lenient, and nice to converse with. While the material is extensive, she condenses it succinctly and makes it easier to apprehend. She knows her stuff and the class was surprisingly and unexpectedly interesting, with the assignments and tests being relatively easy. 