Very organized and hard working

Joe Walker

Joe is a great teacher, very organized and hard working.