Basically, as mentioned, depends on the sensei.
i have had 2 senseis.
first 1 was good, we are all made to read everything 3 times (lol) and randomly picked to make sentences.
she kinda retired due to health reasons after elementary 2.
next my sensei was cheng sensei which i think is the best (my wife thinks so too although she was nvr taught by her)
cheng sensei will make every student read (not 3 times but part/paragraphs equally) and also make sentences from the taught pattern from the text book (well, basically for me was intermediate 1 and 2 only)
conversation...basically, depends on sensei and you.
both my sensei spoke only in japanese, once we kinda get the hang of it except for some explanation when we look very lost.
u can always speak to ur sensei and classmate in jap.
in between, i have had 2 replacement sensei taking over the class from time to time.
one of them somehow gave out a gloomy aura which made the class very boring (very bad condition to study) and the other nvr seems to write anything on the board but gives out a lot of notes to read.
my wife also had 2 sensei...both were replacement sensei to mine when my first sensei could not make it on last minute.
Thanks! just 1 more question, are the explanations in English? or Mandarin. I know a lot of times many classes are predominantly explained in mandarin then i die. my mandarin really beginner level only.