Brigham Young University Logo

Current Courses

  • Child Welfare (SW 463)
  • Social Work Values and Ethics (SW 400)
  • Community Interventions (SW 365)
  • Family Interactions (SW 311)

Other Courses Taught

  • Internship Seminar (SW 497)
  • Popluations at Risk (SW 470)
  • Diverse Clients (SW 464)
  • Social Problems (Soc 112)

Professional Service