SmilinJoe.net

Course material can now be found on Canvas. Go to online.utpb.edu.

Or grab an appointment at meet.smilinjoe.net.