Professor Kaushal is a very kind person but her teaching isn't that great. Leaves you long articles to read for Hw and her instruction on assignments is not clear. Lectures are more discussions, don't provide enough info for notes. Lenient in grading, which my classmates got away with many things. She is good at creative group work but that's it.