Jessica Smith
Jessica is a great person and cares for her students. She will work with you if you are struggling. The only problem I had was giving speeches. She looks for a very specific set of language and structure and it can be vague at times what she is looking for. Also, there are a lot of online tests but honestly they gave me the A.