Christine Roepken
She's extremely kind and understanding, but sometimes she assigns work that can get overwhelming. Her teaching style relies heavily on lectures but you still end up having to teach yourself a lot of things. Be prepared to work hard. She's not bad.