Teresa Lafleur
Her lectures are sometimes all over the place. She goes fast and gets frustrated when you get behind in taking notes. She knows her stuff so well it seems like it irritates her when people don't get it the first time around. She is very willing to help if you show you are giving it your all. Her teaching style is NOT for everyone.