Спасибо всем отписавшимся. Согласна с большинством, что названия школьных предметов нужно писать с маленькой буквы, потому что так принято у нас. Заглавная буква в середине предложения, скорее, привлекает к себе излишнее внимание, хотя в редких случаях могла бы внести дополнительную ясность, но, в принципе, для этого и контекста достаточно.
Вопрос возник из-за того, что некоторые дисциплины можно называть сокращённо: зелья, защита; вот чтобы их не путать с просто зельями и просто защитой, писать с большой, как в англе. Но нет так нет. :)
Ну, и раз уж речь зашла о грамотности... Я не знаю, является ли данный случай вопросом грамотности или всё-таки хорошего стиля. Как по мне, скорее, последнее. Не вижу ничего вопиющего в заглавных буквах в названиях (чего бы то ни было), но от них может начать рябить в глазах. :)
NAD:
Говорят, что мужчина - голова, а женщина та шея, которая поворачивает голову в нужную ей сторону. Так вот, автор этой замечательной, доброй сказки пошёл дальше: на каждую голову с шеей требуется своя ...>>Говорят, что мужчина - голова, а женщина та шея, которая поворачивает голову в нужную ей сторону. Так вот, автор этой замечательной, доброй сказки пошёл дальше: на каждую голову с шеей требуется своя шляпа. Она и подскажет, и поможет, и убережёт от ошибок.
Встречайте - Ателье волшебных шляп!
Автор, мне, пожалуйста, шляпу Я Уже Выспалась.