5.0 |
||
Average Attendee Rating | ||
Poor | Average | Excellent |
Very current
5.0 |
||
Average Attendee Rating | ||
Poor | Average | Excellent |
Great. Thanks
5.0 |
||
Average Attendee Rating | ||
Poor | Average | Excellent |
5.0 |
||
Average Attendee Rating | ||
Poor | Average | Excellent |
Craig always does a good job. Also appreciated Bob and Fritz as follow up to Craig's presentation. I was not able to listen to all of the follow up presentations but still some timely insights.
5.0 |
||
Average Attendee Rating | ||
Poor | Average | Excellent |