по математике
Сборники с задачами с олимпиад. Можно открывать сайты математических кружков, там обычно выкладывают листики с задачами, которые разбирались на уроках, и прорешивать их. Получится полноценный, комплексный курс. Можно вообще брать любую книжку, в которой не требуется предварительных знаний кроме школьных и так называемой математической культуры и читать. Например в которых излагаются основы каких-либо разделов математики - теории чисел, математического анализа, какой-нибудь геометрии. Есть книги в которых кратко затрагивается множество различных тем, например "Что такое математика?" Куранта, "Элементарная математика" Иванова.
Надо что-то делать и исправлять ситуацию самостоятельной работой над собой каждому и хорошими книгами.
Мне нравится такой подход