William Welch's Interests

    • Physics Education

    • Blended Learning

    • Educational Technology

    • Teacher Preparation