They are generally called classes.
English grammar is one of the most difficult things to master; you can find classes both online and in schools that offer these courses. Check schools near you.
I've been wanting to improve my english and grammar and I'm thinking about taking a class to do so. Do any schools offer any free online english classes?
Chihuahua offers one private English speaking school. It is called 'Thinking in English' and offers classes for all ages.
Mathematics.
In Puerto Rico's middle schools, elementary schools and high schools they speak Spanish, in all classes, except the English class wich is in English. However there are English speaking private schools. Remeber that our first language is Spanish and then English.
You can major in creative writing during college. You can look into English classes.
by taking English classes
Unfortunately, classes in dietetics are rarely found in public schools. Everything related to wellness is lumped under one class called "Health".
Most community colledges and maybe some business colledges probably offer online english classes. You should do some research in your town and see where it leeds you.
Anyone can enroll for screenwriting classes in Atlanta. There are some is usually no requirement for English qualifications to apply for screenwriting schools.
Sandaman
In Houston there is this program we call English as a Second Language (ESL) Classes. ESL classes are sponsored by churches, schools, and libraries. ESL classes at churches, public schools, and libraries are usually free. The lessons are focused on English conversation and basic reading and writing skills. These classes are good for beginners who know very little English. Some classes meet several times a week, while others may meet only one or two times per week. Some classes may be for one hour, while others will last two or three hours.