I cant speak for in-person classes but she is not the best professor to take online. We hardly held classes since she preferred uploading lectures which is fine until she forgets to upload. Her sarcasm doesnt translate well from emails and comes off as condescending & she frequently ignores and discourages students from emailing her. Easy A tho