I recently attended the BSL Provider certification class and was very impresses. The time went very quickly and the instructor, Tyson, was efficient but did not drag out the class. He was very informative and helpful and gave hands-on instruction to everyone instead of just going through the motions like some other classes I've attended at other places. I will be returning for other certifications and renewals.