Tara McMahon
This teacher is amazing! An her class is an easy A+. The only thing is, the homework could be the death of your grade if you wait at the last minute to complete. Another downside is since this class is an accelerated class she does move rather quick, I used her class as a guideline and went to YouTube, lol YouTube actually taught me.