Asith Fernando
There is a lot of work in this class. But he will help you with everything if you care. SUPER STRAIGHTFORWARD! Follow his instructions. Make sure you are ready to learn a lot of new information. As he say "I am not going to insult your intelligence by reading the text book to you", "I am here to teach you how to apply physics to your field"