5.0 |
||
Average Attendee Rating | ||
Poor | Average | Excellent |
This was one of his best...he is a real value to a4a !
5.0 |
||
Average Attendee Rating | ||
Poor | Average | Excellent |
Too long but great info. Don't do this on a Fri
5.0 |
||
Average Attendee Rating | ||
Poor | Average | Excellent |
4.0 |
||
Average Attendee Rating | ||
Poor | Average | Excellent |
Excellent because he keeps moving and covers a lot of ground rather than pushing one or two thoughts.
5.0 |
||
Average Attendee Rating | ||
Poor | Average | Excellent |