Kyle Strohmaier
He will explain the concept thoroughly and answer any questions that you have. As long as you keep up with the practice and participate in his lectures, you will have a good time relatively speaking. Physics is a hard subject overall. 