10/10 This professor is excellent. She has great energy and is passionate about her material. She give clear and accurate instructions, and is always available to answer questions. Could not recommend higher. Only cons She has a German accent, so pay attention! Make sure you use complete answers with units of measure, and necessary details