This website uses the following tools/sites to help you practice. You should go to each of these links and set up logins on them. Be sure to use your personal gmail address for these logins so that you will be able to recover your password should you lose it.
Google Classroom
This will be the main mechanism used for communications.
LeetCode
This is a professional website designed to help software engineers prepare for coding interviews. You should try to do the EASY problems on this site.
Lockheed Code Quest Academy
This site is provided by Lockheed Martin to help you prepare for their Code Quest competitions. It provides plenty of practice problems rated EASY, MEDIUM, or HARD and also provides an autograder to grade and test your submissions. You should do whatever level of problems that you are comfortable with.
TheCSAutograder
This is Westhill's autograder tool that will be used to test your custom submissions to the problems presented on this website.
This is the best website for practicing your competitive coding skills. Start off by working on problems in the 800-1500 difficulty range.