Data based on 3 reviews.
The class is well organized and things occur on schedule. There are no surprises. The teacher tells you in advance what is going on, what is expected and what is due. All information is on the board and on-line. There are plenty of reminders about what is coming up. The teacher is available for help and is very patient.