Erika Balogh
She is prepared for each class and answers all of the students' questions. She properly explains projects, exercises, and assignments with extremely detail on announcements and posts through blackboard in case you forgot. She is very understanding if you reach out to her with ample time. Encourages you to always have a backup of your work