For a complete list of my publications, please visit my Google Scholar page.


Peer Reviewed Journal Publications

Peer Reviewed Conference Publications

Peer Reviewed Posters

Peer-reviewed Classroom Activities

Other Publications