david rawson
Rawson's class is super engaging and overall has a fun vibe. I liked my classmates because we all wanted to learn and it's a mix of students from different backgrounds. His canvas page and grading criteria is overall organized, accessible, and clear. Just make sure you're staying on top of your course work and you'll be fine. Highly recommend! 