Thomas Carbone
He never really knows what he's teaching. He's nice and it's easy to cheat on his tests (you have to cheat on most of the tests, he doesn't really teach anything). Terrible teacher, but all his tests are open note.... but they're still extremely hard