Emily Hand
One of the best professors I have had on my 9 years attending to college classes (I am a graduate student). You really learn a lot, and it's not hard at all if you have basic calculus and linear algebra knowledge. You might need to have intermediate python skills to easily complete the projects though.