Правильно: есть чему поучиться. Никакой знак препинания здесь не нужен.
Да, это сложносочиненное предложение, запятая нужна.
Тире нужно.
Здесь нужна запятая.
Корректно: Бьет – значит любит.
Зависит от контекста. Есть ситуации, когда такая замена невозможна (например, при оформлении прямой речи), есть случаи, когда запятую вместо двоеточия можно поставить (ср.: Осторожно: злая собака! и Осторожно, злая собака!).
Вариант Иначе не ошибка, это старшая норма, уходящий вариант. Возможно, Вашего преподавателя так учили говорить в школе, возможно, так говорили в его семье старшие родственники. В современном русском языке предпочтительно: инАче.
В этом бессоюзном сложном предложении отношения частей не несут в себе значения причины (между частями невозможен союз потому что) или пояснения (невозможно добавить а именно), поэтому для двоеточия нет оснований. Точка с запятой в принципе возможна, но более уместным будет поставить точку, так как во второй части начинается новая мысль: Остаются ученики слабые. Им-то и можно иметь послабления, но тоже с условием. Можно с высокой долей вероятности предположить, что далее будет идти речь об этом условии, то есть мысль из второго предложения будет конкретизирована.