Very organized and hard working Joe Walker 7 October 2019 Joe is a great teacher, very organized and hard working.