Чтобы правильно составить приложение на русском языке, нужно учесть времена и условия предложений. В вашем вопросе вы употребили конструкцию 'When we____(finish) our classes' и 'it_____(not/rain)'.
Правильный вариант будет:
Когда мы закончили наши занятия, погода была хорошей — не шёл дождь.
Таким образом, окончательный вариант выглядит так. Если у вас есть дополнительные вопросы или нужно помочь с грамматикой, не стесняйтесь спрашивать!