5.0 |
||
Average Attendee Rating | ||
Poor | Average | Excellent |
awesome as usual
5.0 |
||
Average Attendee Rating | ||
Poor | Average | Excellent |
Excellent as always; just a bit more material than I could absorb in the time allowed. But, great!
5.0 |
||
Average Attendee Rating | ||
Poor | Average | Excellent |
5.0 |
||
Average Attendee Rating | ||
Poor | Average | Excellent |
5.0 |
||
Average Attendee Rating | ||
Poor | Average | Excellent |
very good