Joseph Russell
He is very approachable and always helped me understand parts of the lab when I got confused. He is a generous grader and does not take off too many points for mistakes. Make sure to maintain a good lab notebook for the final, that's the only thing that dropped my grade a little. amazing professor and so caring!