Ayisha Sereni
She's an amazing professor. As long as you attend class on a regular basis you'll pass her class. She is very respectful and helps her students in whatever endeavors that they want to pursue in life. She also provides great feedback. There is no textbook required for her class.