Alexander Wong
The class content itself is a bit tough, but honestly not too bad. If you're scared of math it's really just simple algebra and learning a few equations. I took his course online- and as long as you do the labs it will boost your grade. He gives conceptual and written solving tests. As long as you stay on top of the lectures you'll do fine