I found the classes useful as it provided a consistency to my study schedule, given that work schedule is an easy excuse for irregularity.
The content used is informative and the home-work given ensured practice across topics.
The faculty interaction was informal and discussions were encouraged. Such discussions helped me to understand where I stood vis-à-vis others and also it was useful in remembering certain important points.