James Howard
He is a great, down-to-earth guy who cares about students and is always willing to help. In terms of the course itself, it is a somewhat difficult course that requires you to teach yourself most topics; quiz grades range around the 60s. James, however, is very engaging in lectures and can make you actually excited to attend physics lectures. 