classes:  lecturer. Teachers are very thorough, enthusiastic, writing a lot of easy to understand great lessons!  curriculum. Teachers are very thorough, enthusiastic, writing a lot of easy to understand great lessons!  facility. Teachers are very thorough, enthusiastic, writing a lot of easy to understand great lessons!  general. Teachers are very thorough, enthusiastic, writing a lot of easy to understand great lessons!