If you want to avoid dubious websites, try these avenues:
Which gives you the most trouble (Mechanics, E&M, etc.) Your current comfort level with calculus savchenko physics pdf
Oleg Yakovlevich Savchenko was a prominent Soviet physicist and educator associated with Novosibirsk State University (NSU) and the Budker Institute of Nuclear Physics. Novosibirsk’s Akademgorodok (Academy Town) was the scientific heart of Siberia, established to cultivate world-class scientific talent away from the political distractions of Moscow. If you want to avoid dubious websites, try
Attempt every problem three times before looking at the answer (or a solution manual). If you fail thrice, set the problem aside for a week. Savchenko’s genius is in delayed understanding. savchenko physics pdf
Задачи по физике (Zadachi po Fizike), which is widely available in digital archives.