ещё маленький вопрос
как будет on weekends? По выходным дням/В каждые выходные?
По выходным дням, (в) каждые выходные, на выходных, по выходным, в выходные, в конце недели... Выбор предлога может зависеть от контекста. Обычно мы называем weekend словом "выходные".