Japanese is spoken in all lessons. In general, vehicular languages, such as English will not be used. The teachers are trained well. Please do not worry.
There are no lessons that continue from morning to evening. Intensive course's lessons will be 3 hours per day. However, you can arrange your own lesson time and make it longer for private lessons.
There are no classes on weekday nights or for weekend except for private lesson.
In general, the school are open from 9:00 am to 6:00 pm. Early morning private lessons can be arranged in certain cases.