professor reagan foxx kyle mason