profjohnthomas