I can't possibly recommend Sharmaine Browne enough. I have never and will never take a class with anyone who cares about their students as much as her. She goes above and beyond for all her students and is very easy to talk to and is hands down the most understanding person you will ever meet. All her assignments are very interesting! 