No hours are guaranteed.
Answered - Teacher (Former Employee) - Alberta
You pick your own hours. Peak teaching times (which simply means the times when you're most likely to be booked) are 6-10 pm Beijing time (Mon-Fri) plus 9 am - 10 pm Beijing time (Saturdays and Sundays).
Answered - Online ESL Teacher (Current Employee) - Canada