Megan Monroe
If you had prior CS knowledge, ignore my rating. If you have none, this would give the most stress. She teaching in class is simple and easy, BUT the assignments! Goes beyond what the classes teach! Meaning that you have to spent at least 10 hours on each homework, which is not worth it at all. I ended up dropping and taking it with another prof.