Rand Alfaris
Professor Alfaris is a sorry excuse for a professor. Don't ask her questions - she will be incredibly passive aggressive and say that you should know this already. Additionally, her entire class is composed of tests and quizzes. Oh, and they're strictly timed as well. So even if you know the content, you can still fail due to running out of time.