Dear teachers
A)He has to go to abacus lesson/class.
B)She has an ballet lesson/class later.
C)It's time for English lesson/class.

a, Should I use lesson or class?

b, What's the difference between lesson and class?

c, Should I place "a" before lesson?

The daycare centers in Taiwan usually have some extracurricular classes/lessons? for their students. I'm confused as to which one I ought to use for daycare centers and cram schools.
Thanks zillions for answering my questions
It depends whether you are working in AmE or BrE.

In the UK, we typically use lesson for the content, and class for the group or place, although there is a certain amount of room for personal preference. For example:

I have a ballet lesson later.

That girl is in my ballet class.

I was late for the lesson, and raced up the stairs and into the class/classroom, pulling on my ballet shoes as I went.

In your examples, I would probably use lesson for the first two, and class for the last.
David - see the answer to your other query on this topic.
Students: Are you brave enough to let our tutors analyse your pronunciation?
Hi Davidrock Emotion: smile
I think you should use "class" for all your statement.
- Lesson: eg. a part of book, an excercise... that is assigned to study or learn...
- Class:
. education imparted in a series of lessons or meetings (the meaning in sentence A)
. a group of students meeting regularly to study a subject under the guidance of a teacher
. the period during which a group of students meets for instruction...
You can say " a class" but not in these cases.
About the daycare centers and cram schools, I think "class" or "course" is okay.

I hope it helps you somewhat.

 Lil' Ruby Rose's reply was promoted to an answer.
 Feebs11's reply was promoted to an answer.
Teachers: We supply a list of EFL job vacancies