This is the best on line dictionary and translator I have found. Please use this and NOT online translators.
Here is another website that helps to explain the different topics we will be learning in class and offers example examples of problems. Just another way to study at home.
(Here is another website to try as well:
click here)
Here is a you tube channel with videos to help explain different topics in French.