publication venue for Project Based Learning: Are There Any Academic Benefits for the Teacher or Students?. 10:458-471. 2020 Some Thoughts on the Epicurean Critique of Mathematics. 7:187-216. 2017