Dana Catherine
Extremely heavy workload. However she grades more on effort than anything else so it's not that difficult to pull a B and up if you try. Your French (spf. writing) will drastically improve with this course