Mathew Bartgis
I originally took him for 150L and took him again for 250L. He isn't the best at helping during class but he is always there for you outside of class. I found the class extremely difficult but was about to get an A- because of all of his help. He even helped me with my lecture class that went along with the lab.