Lauren Wugalter
She is an incredible instructor. The way in which she relates abstract concepts into clear cut ideas! It was cut up by watching prelecture videos and then actual class was group work based on those videos. Sounds intimidating but it worked really well. She is very particular with grading, but you get the hang of what she is looking out for overtime