Oakes handled the transition online the best out of all my other professors. She does give out a lot of work and there's a lot of material to learn, but I feel like I ACTUALLY learned something from online school. Don't hate because she pushes you! Shes super caring and tries to relate to her students, and is a good person and great teacher.