Many thanks to Barbara Johnson for her unique blend of knowledge, patience, encouragement and enthusiasm that make her classes consistently rewarding and enjoyable.

Many thanks to Barbara Johnson for her unique blend of knowledge, patience, encouragement and enthusiasm that make her classes consistently rewarding and enjoyable.