This class is great and effective on many levels. It is a small class with only 7 students and 2 teachers which permits close interaction and active participation from every member. Each member is given ample opportunities to express themselves on a peer-to-peer level a Japanese teacher-to-student level and a native English teacher-to-student level. In addition the students are intelligent eager to learn motivated and energnetic. Given the short time that ve been teaching them I have thoroughly enjoyed the time spent with them.