Dan Lubin
This was his first time teaching at UCSD and I must say he did a fantastic job. He had a clear grading criteria and he definitely tries his best to help out his students and is extremely approachable. He also wants his students to succeed, so he gives A LOT of opportunities for extra credit. Definitely recommend!