Kara is an amazing teacher, she provides a vast amount of information and knowledge and is always approachable. She won't let you walk all over her though and can sniff out any hint of dishonesty. Be honest and treat her respectfully and you'll receive the same back.